.et_pb_sticky{transition:transform 0.35s ease-in-out}.nav-hide{transform:translateY(-110%)}@media (max-width:980px){.banner-parent{height:auto!important}}.et_pb_row{max-width:1200px}@font-face{font-family:Barlow-Bold;src:url(https://ianrobertsontherapycounselling.com/wp-content/uploads/2023/10/Barlow-Bold.ttf)}@font-face{font-family:Barlow-SemiBold;src:url(https://ianrobertsontherapycounselling.com/wp-content/uploads/2023/10/Barlow-SemiBold.ttf)}@font-face{font-family:Barlow-Regular;src:url(https://ianrobertsontherapycounselling.com/wp-content/uploads/2023/10/Barlow-Regular.ttf)}@font-face{font-family:Barlow-Medium;src:url(https://ianrobertsontherapycounselling.com/wp-content/uploads/2023/10/Barlow-Medium.ttf)}@font-face{font-family:Barlow-ExtraBold;src:url(https://ianrobertsontherapycounselling.com/wp-content/uploads/2023/10/Barlow-ExtraBold.ttf)}body{font-family:Barlow-Regular}h1{font-family:Barlow-ExtraBold}h2,h3{font-family:Barlow-Bold}h4,h5,h6{font-family:Barlow-Medium}li{list-style:none}strong{color:#86c4b5}.et-fb-preview--desktop body.home.logged-in.admin-bar .therapeutic-healing-row{display:flex;align-items:center}.headder-parent{padding:0!important;position:absolute;left:0;right:0;top:20px;background-color:transparent}.headder-row{padding:0!important;max-width:1400px!important;width:100%;margin:0 auto;display:flex;align-items:center}.headder-logo-col{width:15%!important;margin:0!important;background-color:transparent}.headder-logo-col .et_pb_module.et_pb_menu{background-color:transparent}.headder-menu-col{width:65%!important;margin:0!important;background-color:transparent}.headder-menu-col .et_pb_module.et_pb_menu{background-color:transparent}.headder-right-call-col{width:20%!important;margin:0!important;display:flex;justify-content:flex-end}.headder-logo-col .et_pb_menu__wrap{display:none!important}.headder-menu-col li{margin:0!important;padding:0 15px 0 15px!important}.headder-menu-col li a{padding:0!important;font-size:18px;font-family:Barlow-Medium;color:#000000!important}.headder-menu-col .et_pb_menu__wrap{justify-content:center!important}.headder-right-call-parent{display:flex;align-items:center}.headder-right-call-icon{padding-right:15px}.call-num a{font-size:30px;color:black;font-family:Barlow-Bold}.banner-parent{height:990px;display:flex;align-items:center}.banner-row h3{line-height:40px;font-family:'Barlow-Regular'!important;padding-bottom:0px;margin-bottom:15px;display:inline-block;position:relative}.banner-row .hp-welcome:after{content:"";position:absolute;right:-210px;bottom:11px;background-color:#000;height:1px;width:200px}.banner-row h1{max-width:600px;line-height:70px;text-transform:uppercase;padding-bottom:30px}.banner-row p{line-height:32px;max-width:622px}.banner-btn{font-size:18px;font-family:'Barlow-Bold';text-transform:uppercase;color:#fff;background-color:#7fbcb4;border:2px solid #7fbcb4;border-radius:30px;padding:12px 40px;margin-top:15px!IMPORTANT;transition:0.5s}.banner-btn:hover{background-color:#fff!IMPORTANT;color:#7fbcb4;border:2px solid #7fbcb4!important;padding:12px 40px!important}.banner-btn:hover::after{display:none!important}.banner-btn::after{display:none!important}.therapeutic-healing-parent{padding:80px 0 100px!important}.therapeutic-healing-row{padding:0!important}.therapeutic-healing-img-col{width:50%!important;margin:0!important}.therapeutic-healing-ctn-col{width:55%!important;padding:50px;background-color:white;margin-top:70px;position:absolute;right:0;max-width:100%!important}.therapeutic-healing-ctn-col h3{line-height:45px;padding-bottom:20px}.therapeutic-healing-ctn-col h3 strong{color:#86c4b5}.therapeutic-healing-ctn-col p{line-height:30px}.about-the-team-parent{padding:80px 0!important}.about-the-team-row{padding:0!important;max-width:100%;width:100%;margin:0 0 0 auto!important;display:flex;align-items:center}.about-the-team-ctn-col{background-color:white;width:50%!important;padding:50px;max-width:670px;margin:0 0 0 auto!important;position:relative;right:-70px;z-index:99;box-shadow:0 0 30px rgb(0 0 0 / 6%)}.about-the-team-img-col{width:50%!important}.about-the-team-ctn-col h3{line-height:45px;padding-bottom:20px}.about-the-team-ctn-col h3 strong{color:#86c4b5}.about-the-team-ctn-col p{line-height:30px}.about-the-team-btn{margin:0!important}.comprehensive-service-parent{padding:80px 0 0!important}.comprehensive-service-top-row{padding:0 0 50px!important}.comprehensive-service-toprow-left-col h3{line-height:45px}.comprehensive-service-toprow-left-col .et_pb_module.et_pb_text{margin-bottom:20px!important}.comprehensive-service-toprow-right-col p{line-height:30px}.page-id-13 .begin-journey-parent{margin-top:0}.comprehensive-service-row{padding:0!important;display:flex}.new-why-choose-our-service-parent{padding-bottom:60px!important}.comprehensive-first-all-service-row .comprehensive-service-colum p{min-height:240px!important;line-height:26px}.comprehensive-service-colum{width:24.5%!important;padding:50px 20px;border:1px solid #e1e1e1;border-radius:10px;margin:3px!important;transition:0.5s}.comprehensive-service-colum:hover{box-shadow:0 0 30px rgb(0 0 0 / 27%)}.comprehensive-service-colum .et_pb_module.et_pb_image{min-height:90px;margin:0!important}.comprehensive-service-colum h6,.comprehensive-service-colum h3{line-height:35px;padding-bottom:20px}.comprehensive-service-colum h3{font-family:Barlow-medium}.comprehensive-service-colum p{min-height:160px!important;line-height:26px}.comprehensive-service-colum .et_pb_module.et_pb_text{margin:0 0 20px!important}.comprehensive-service-second-row .et_pb_module.et_pb_text{margin:0 0 0px!important}.comprehensive-service-read-more-btn a{font-size:18px;color:black;font-family:'Barlow-Bold';display:flex;align-items:center}.comprehensive-service-colum img{max-width:70px;transition:0.8s;padding-left:8px}.comprehensive-service-colum:hover img{transform:rotateY(180deg)}.comprehensive-service-colum:hover .comprehensive-service-read-more-btn a{color:#7fa191}.comprehensive-service-colum:hover .comprehensive-service-read-more-btn img{transform:rotateY(0deg)}img.on-efect{display:none}.comprehensive-service-colum:hover img.on-efect{display:block}.comprehensive-service-colum:hover img.of-efect{display:none}.therapy-group-parent{padding:80px 0 280px!important}.therapy-group-top-heading-row{position:absolute;top:0;left:0;padding:0!important}.therapy-group-parent .et_pb_row.et_pb_row_1-4_1-4_1-2{padding-top:130px;display:flex}.therapy-group-parent .et_pb_column_single{width:28%!important;padding:50px 30px!important;background:white;margin-right:25px!important;transition:0.5s}.therapy-group-parent .et_pb_specialty_column{width:40%!important;position:unset!important;padding:0!important}.innovative-therapy-row{padding:30px 30px!important;background-color:white;margin-bottom:25px;transition:0.5s}.innovative-therapy-colum{display:flex}.innovative-therapy-colum .et_pb_module.et_pb_image{width:25%!important;margin:0px!important}.innovative-therapy-colum .et_pb_module.et_pb_text{width:75%!important}.therapy-group-top-heading-left-col{width:70%!important;margin:0!important}.therapy-group-top-heading-right-col{width:30%!important}.innovative-therapy-row:last-child{margin:0!important}.therapy-group-parent .et_pb_row.et_pb_row_1-4_1-4_1-2 p{line-height:28px}.therapy-group-parent .et_pb_column_single:hover{box-shadow:0 0 30px rgb(0 0 0 / 27%)}.innovative-therapy-row:hover{box-shadow:0 0 30px rgb(0 0 0 / 27%)}.therapy-group-parent .et_pb_column_single:hover img{transform:rotateY(180deg)}.innovative-therapy-row:hover img{transform:rotateY(180deg)}.innovative-therapy-row img{transition:0.8s}.therapy-group-parent .et_pb_column_single img{transition:0.8s}.begin-journey-row{padding:0!important;border:1px solid #7fbcb4;display:flex}.begin-journey-left-col{background:#7fbcb4;width:35%!important;margin:0!important;padding:50px;display:flex;align-items:stretch;flex-direction:column;justify-content:space-between}.begin-journey-right-col{width:65%!important;padding:50px;background-color:white}.conatc-from-name-fild-parent{display:flex}.conatc-from-select-fild-parent{display:flex}.conatc-from-textarea-fild textarea{width:100%;height:120px;border:1px solid #b7b7b7!important;padding:10px}.conatc-from-select-fild{width:50%!important;padding-right:10px}.conatc-from-select-fild:last-child{padding-right:0px;padding-left:10px}.conatc-from-select-fild select{width:100%;height:45px;border:1px solid #b7b7b7!important;display:flex;align-items:center;padding:10px}.conatc-from-select-fild input{width:100%!important;height:45px;padding:10px!important;border:1px solid #b7b7b7!important}.conatc-from-name-fild-parent input{width:100%!important;height:45px;padding:10px!important;border:1px solid #b7b7b7!important}.conatc-from-name-fild{padding-right:10px;margin-bottom:15px;width:50%!important}.conatc-from-name-fild:last-child{padding-right:0px;padding-left:10px;margin-bottom:15px}.conatc-from-textarea-fild{margin-top:15px}.send-btn input{font-size:18px;line-height:28px;padding:12px 30px;border-radius:30px;font-family:'Barlow-Bold';text-transform:uppercase;background:black;color:white;border:2px solid black;transition:0.5s}.send-btn{margin-top:30px}.send-btn span.wpcf7-spinner{display:none}.send-btn input:hover{background:transparent;color:black}.begin-journey-left-col h2{line-height:45px;padding-bottom:25px}.begin-journey-row p{line-height:28px}.begin-journey-right-col h3{line-height:45px;padding-bottom:15px}.begin-journey-contact-btn{margin-top:55px!important;background:black;padding:12px 30px}.begin-journey-contact-btn:hover{background-color:transparent!important;color:black;border:2px solid black!important;padding:12px 30px!important}.begin-journey-parent{padding:0 0 100px!important;margin-top:-180px;background:transparent}.footer-parent{padding:0!important}.footer-logo-colum .et_pb_menu__wrap{display:none!important}.footer-top-row{padding:0 0 30px!important;display:flex;align-items:center;border-bottom:1px solid #cacaca}.footer-call-address-parent{display:flex;align-items:center;justify-content:flex-end}.footer-right-call-colum{display:flex;align-items:center;padding-right:30px;margin-right:30px;border-right:2px solid #cccccc;min-height:120px}.footer-right-call-icon{padding-right:20px}p.footer-call-num a{font-size:30px;color:black;font-family:Barlow-Bold}.footer-address-colum h2{font-size:18px;line-height:28px;padding:0}.footer-address-colum p{font-size:16px;color:rgb(0 0 0 / 80%);line-height:26px}.footer-copy-right-row{display:flex;align-items:center}.footer-copy-right-colum p{font-size:16px;line-height:26px;color:rgb(0 0 0 / 80%)}.about-section-one-list .et_pb_column:hover{box-shadow:0 0 30px rgb(0 0 0 / 27%);transition:all 0.3s}.page-id-13 .comprehensive-service-parent{padding:80px 0 80px!important}.why-our-services-left{background-color:white;width:50%!important;padding:50px;width:720px!important;margin:0 0 0 auto!important;position:RELATIVE;right:-70px;z-index:99;box-shadow:0 0 30px rgb(0 0 0 / 6%)}.why-our-services-row{display:flex;align-items:center}.why-our-services-row:nth-child(even) .why-our-services-right{position:relative;right:-70px}.why-our-services-right{flex:0 0 50%!important;max-width:50%!important}.why-our-services-row:nth-child(even) .why-our-services-left{order:1;left:0}.understending-relationship-parent .about-the-team-ctn-col{right:190px;margin-left:0!important}.page-id-585 .comprehensive-service-colum p{min-height:130px!important}.page-id-585 .comprehensive-service-parent{padding:80px 0 80px!important}.team-can-trust-parent{padding:0!important}.page-id-585 .copule-counsellingsecr-parent{padding-bottom:0!important}.range-specia-right h3{font-size:20px;font-weight:bold;color:#000;line-height:29px}.range-specia-right p{font-size:15px;line-height:25px;color:#000}.range-specia-left .trauma-therapy-number{font-size:20px;background-color:#86c4b5;display:inline-flex;align-items:center;color:#fff;padding:16px;border-radius:100px;height:10px;width:10px;justify-content:center}.range-specia-left .invidiual-counselling-number{font-size:20px;background-color:#86c4b5;display:inline-flex;align-items:center;color:#fff;padding:16px;border-radius:100px;height:10px;width:10px;justify-content:center}.range-specia-col{display:flex}.range-specia-left:after{border-left:1px dashed #86c4b5;content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;width:1px;height:100%;z-index:-1}.range-specia-left{position:relative}.range-specia-col:last-child .range-specia-left:after{display:none}.range-specia-right{padding-left:15px;margin-bottom:20px}.range-specia-inner{padding-top:30px}.blog-post-parent{padding:80px 0!important}.blog-post-row{padding-bottom:0!important}.blog-post-colum .column.size-1of3{width:32.2%!important;margin-right:20px!important;border:1px solid #e1e1e1;padding:0 0 40px 0px!important;transition:0.5s;padding-top:0px!important}.blog-post-colum .column.size-1of3:hover{box-shadow:0 0 30px rgb(43 51 46 / 20%);border-color:transparent}.blog-post-colum .column.size-1of3:last-child{margin:0!important}.blog-post-colum .type-post{margin:20px 20px 0 20px!important;border:none!important;padding:0!important;background:transparent!important;display:flex;flex-direction:column;align-items:flex-start}.blog-post-colum p.post-meta{order:-1}.blog-post-colum .et_pb_image_container{order:-1;margin-bottom:0}.blog-post-colum h2.entry-title{line-height:30px;margin-bottom:25px;padding:0!important}.blog-post-colum p.post-meta{font-family:Barlow-Medium;color:#7fbcb4!important;margin-bottom:15px!important}.blog-post-colum span.author.vcard a{color:#7fbcb4!important}.blog-post-colum span.published{color:black!important}.blog-post-colum a.more-link{font-family:Barlow-Medium!important;text-transform:capitalize;text-decoration:underline}.blog-contact-form-section{padding:0 0 100px!important;margin-top:0;background:transparent}.page-id-24 .headder-parent{padding:25px 0!important;position:unset}.container{width:100%!important;max-width:1200px!important;margin:0 auto;position:relative}section#comment-wrap{display:none}.single-post .et_post_meta_wrapper img{order:-1;margin-bottom:40px;width:100%}.type-post p{font-size:20px;line-height:30px;color:rgb(0 0 0 / 90%)}.type-post h5.wp-block-heading{font-size:22px;line-height:32px}.type-post h4.wp-block-heading{font-size:22px;line-height:32px}.type-post .et_pb_post .entry-content{padding-top:10px}.blog-single-contact-form-parent{padding:20px 0 0px!important;margin-top:0;background:transparent}.begin-journey-left-col p{color:white!important}.page-id-917 .headder-parent{padding:20px 0!important;position:unset;left:0;right:0;top:0;background-color:transparent}.service-niagara-falls-parent{padding-bottom:0!important}.service-niagara-falls-heading-row{padding-bottom:0!important}.why-opt-family-therapy-center-col .et_pb_image_1:after{content:"";position:absolute;bottom:-30px;left:-30px;background-color:#ffffff;width:280px;height:250px;z-index:-1}.strengthen-bonds-right h3{color:#fff}.strengthen-bonds-right p{color:#fff}.strengthen-bonds-left h5{background-color:#ffffff;color:#000}.why-opt-family-therapy-row{padding:0!important}.why-opt-family-therapy-parent{padding:80px 0 120px!important}.why-opt-family-therapy-left-col{padding-top:50px}.issues-we-address-colum h6{padding:0!important;line-height:31px}.issues-we-address-colum{padding:30px 20px}.issues-we-address-row{padding:0!important;display:flex}.issues-we-address-colum img{max-width:100%;transition:0.8s;padding-left:0px}.issues-we-address-colum .et_pb_module.et_pb_image{min-height:110px;margin:0!important;height:0px!important}.issues-we-address-heading-row{padding:0 0 30px!important}.issues-we-address-parent{padding:80px 0!important}.family-therapy-contact-form-parent{margin:0!important}.our-therapeutic-approaches-parent{padding-top:0!important}.our-therapeutic-approach-row{padding:0!important}.our-therapeutic-approach-row h4{font-family:Barlow-Bold;line-height:45px;padding-bottom:22px}.our-therapeutic-approach-parent{padding:0!important;margin-bottom:80px!important}.our-therapeutic-approach-row p{line-height:28px}.page-id-979 .headder-parent{padding:20px 0!important;position:unset}.addictions-contact-form-parent{margin:0!important}.approach-addiction-treatment-row{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.approach-addiction-treatment-left-ctn-col{width:55%!important;padding:50px;background-color:white;position:absolute;left:0;max-width:100%!important;box-shadow:0 0 30px rgb(0 0 0 / 6%);z-index:999}.approach-addiction-treatment-right-ctn-col{width:52%!important;margin:0!important}.approach-addiction-treatment-second-row{display:flex;flex-wrap:wrap;align-items:center}.approach-addiction-treatment-second-right-ctn-col{width:55%!important;padding:50px;background-color:white;position:absolute;right:0;max-width:100%!important;box-shadow:0 0 30px rgb(0 0 0 / 6%);z-index:999}.approach-addiction-treatment-second-left-img-col{width:52%!important;margin:0!important}.approach-addiction-treatment-second-right-ctn-col ul{padding:10px 0 0!important}.approach-addiction-treatment-second-right-ctn-col strong{color:#000000}.approach-addiction-treatment-left-ctn-col ul{padding:10px 0 0!important}.approach-addiction-treatment-left-ctn-col strong{color:#000000}.anger-management-contact-form-parent{padding-top:80px!important;margin:0!important}.contact-map-row iframe{width:100%!important}.contact-page-form-parent{margin:0!important;padding-top:80px!important}.et-menu .menu-item-has-children>a:first-child:after{right:inherit}.understanding-addiction-headding-row{padding-top:0!important}.understanding-addiction-row{display:flex;justify-content:flex-end;align-items:center;padding:0!important;margin-top:70px}.understanding-addiction-left-col{width:60%!important;margin:0!important;position:absolute;background-color:white;left:0;z-index:9;padding:40px 40px}.understanding-addiction-right-col{width:50%!important}.understanding-addiction-left-col ul{padding:30px 0 0 0!important}.understanding-addiction-left-col li{padding-left:40px;position:relative;margin-bottom:12px;line-height:30px}.understanding-addiction-left-col li:after{content:"";position:absolute;left:0;top:0;background-image:url(https://ianrobertsontherapycounselling.com/wp-content/uploads/2023/11/Untitled-4.png);height:25px;width:28px;background-repeat:no-repeat;object-fit:contain;background-size:cover}.counselling-niagara-row{padding:0!important}.comprehensive-approach-treatment-left-col{width:45%!important;margin-right:0!important}.comprehensive-approach-treatment-right-col{width:55%!important;padding-left:50px}.understanding-addiction-left-col li:last-child{margin:0!important}.our-treatment-includes-row{display:flex;align-items:center;padding:0!important}.our-treatment-includes-left-col ul{padding:15px 0 0 0!important}.our-treatment-includes-left-col li{padding-left:40px;position:relative;margin-bottom:12px;line-height:30px}.our-treatment-includes-left-col li:after{content:"";position:absolute;left:0;top:0;background-image:url(https://ianrobertsontherapycounselling.com/wp-content/uploads/2023/11/Untitled-4.png);height:25px;width:28px;background-repeat:no-repeat;object-fit:contain;background-size:cover}.our-treatment-includes-left-col li:last-child{margin:0!important}.personalized-treatment-plan-col{width:32%!important;margin-right:24px!important}.personalized-treatment-plan-left-col{padding-top:30px}.personalized-treatment-plan-right-col{padding-top:30px}.personalized-treatment-plan-parent{padding-bottom:200px!important;margin-bottom:-150px}.new-lan-robertson-leading-row{display:flex;align-items:center}.new-ulli-col ul{padding:0px 0 15px 0!important}.new-ulli-col li{padding-left:40px;position:relative;margin-bottom:8px;line-height:30px}.new-ulli-col li:after{content:"";position:absolute;left:0;top:0;background-image:url(https://ianrobertsontherapycounselling.com/wp-content/uploads/2023/11/Untitled-4.png);height:25px;width:28px;background-repeat:no-repeat;object-fit:contain;background-size:cover}.new-ulli-col li:last-child{margin:0!important}.motivational-interviewing-row{padding:60px 0 30px!important}.trainings-lan-offers-row{padding:40px 0 0 0!important}.professional-training-slider-row{width:100%!important;max-width:100%;padding-bottom:0!important}.professional-training-slider-row .owl-item .sa_hover_container{background-color:white;border-top:8px solid #7fbcb4;box-shadow:0 0 15px rgb(127 188 180 / 20%)}.professional-training-slider-row .owl-item h3{font-size:30px;line-height:40px;color:black}.professional-training-slider-row .owl-item p{font-size:16px;line-height:26px;color:rgb(0 0 0 / 80%);min-height:110px}.professional-training-headding-row{padding:40px 0 0 0!important}.professional-training-slider-row .owl-stage-outer{padding-bottom:30px}.delving-anger-roots-row{display:flex;align-items:center}.delving-anger-roots-left-col{width:55%!important;margin-right:0!important}.delving-anger-roots-right-col{width:55%!important;position:absolute!important;right:0}.delving-anger-roots-second-row{display:flex;align-items:center;justify-content:flex-end}.delving-anger-roots-second-left-col{width:55%!important;position:absolute!important;left:0}.delving-anger-roots-second-right-col{width:55%!important}.delving-anger-roots-parent{padding-bottom:180px!important;margin-bottom:-220px!important}.undersatanding-relationship-dynamics-row{padding:0!important;display:flex;align-items:center}.undersatanding-relationship-dynamics-left-col{width:55%!important;margin:0!important}.undersatanding-relationship-dynamics-right-col{width:55%!important;position:absolute;right:0;background-color:white;box-shadow:0 0 30px rgb(204 204 204 / 50%);padding:40px}.undersatanding-relationship-dynamics-parent{padding:120px 0 150px!important}.hour-couples-therapy-colum{padding:30px;background-color:white;width:49%!important;margin-right:24px!important;border:1px solid #e1e1e1;border-radius:10px;transition:0.5s}.hour-couples-therapy-colum:hover{box-shadow:0 0 30px rgb(204 204 204 / 100%)}.one-hour-session-colum{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #d7d7d7;padding-top:25px}.one-hour-session-colum h3 a{font-size:22px!important;color:#7ebbb3!important;line-height:32px}.one-hour-session-colum .couples-counselling-price{font-size:35px;font-weight:700;color:black;padding:0!important}.one-hour-session-colum h3{padding:0!important}.hour-couples-therapy-parent{padding:50px 0 220px!important;margin-bottom:-250px}.issues-we-address-row{justify-content:center}.comprehensive-service-colum h3{padding:0!important}.single-post div#main-content .container{max-width:100%!important;margin:0 auto;padding-top:21px}.single-post ul{padding:13px 0 0 0!important}.single-post div#main-content div#left-area ul li{font-size:18px;color:#6e6e6e;margin-bottom:10px;background-image:url('https://ianrobertsontherapycounselling.com/wp-content/uploads/2023/11/Untitled-4.png');background-repeat:no-repeat;background-size:19px;padding-left:29px;background-position:0px 4px}@media only screen and (max-width:767px){.comprehensive-first-all-service-row .comprehensive-service-colum p{min-height:auto!important}.et_pb_row{width:100%}.headder-logo-col{width:40%!important}.headder-menu-col{width:100%!important;margin:0!important;background-color:transparent;position:absolute;right:0;text-align:end;display:flex;justify-content:flex-end}.headder-right-call-col{width:60%!important;margin:0 0px 0px 0!important;display:flex;justify-content:flex-start;padding-right:50px!important}.call-num a{font-size:18px;color:black;font-family:Barlow-Bold}.headder-right-call-icon img{margin-bottom:-6px}.headder-right-call-icon{padding-right:10px}.headder-parent{top:10px;padding:0 20px!important}.headder-menu-col .et_mobile_nav_menu{margin:0!important}.headder-menu-col .et_pb_menu_inner_container{position:unset!important}.headder-menu-col .et_pb_module.et_pb_menu{background-color:transparent;position:unset!important}.headder-menu-col li a{margin:0!important;padding:0px 0px 8px 0px!important}.headder-menu-col li{margin:0!important;padding:8px 0px 0px 0px!important}.banner-row h1{font-size:35px!important;line-height:45px;padding-bottom:20px}.banner-row p{font-size:18px!important;line-height:28px;max-width:622px}.banner-parent{height:auto;background-position:center;padding:110px 20px 80px!important}.banner-row h6:after{right:-110px;width:100px}.banner-row{padding:0!important;width:100%!important}.therapeutic-healing-ctn-col{width:100%!important;padding:30px 20px;margin-top:30px;position:inherit;max-width:100%!important}.therapeutic-healing-img-col{width:100%!important;margin:0!important}.therapeutic-healing-parent{padding:50px 20px 50px!important}.therapeutic-healing-ctn-col h3{font-size:25px!important;line-height:35px;padding-bottom:10px}.therapeutic-healing-ctn-col p{line-height:26px;font-size:16px!important}.begin-journey-row{padding:0!important;border:1px solid #7fbcb4;display:flex;flex-wrap:wrap}.begin-journey-left-col{width:100%!important;margin:0!important;padding:50px 20px;display:flex;align-items:stretch;flex-direction:column;justify-content:space-between}.begin-journey-right-col{width:100%!important;padding:50px 20px;background-color:white}.blog-post-parent{padding:50px 20px!important}.blog-post-colum .type-post{margin:0px 0px 30px 0px!important;border:1px solid #e1e1e1!important;padding:20px 20px 40px!important}.blog-post-colum .type-post:last-child{margin:0!important}.blog-contact-form-section{padding:0 20px 60px!important;margin-top:0;background:transparent}.begin-journey-contact-btn{margin-top:20px!important}.begin-journey-right-col h3{font-size:25px!important;line-height:35px;padding-bottom:10px}.begin-journey-row p{font-size:16px!important;line-height:26px}.conatc-from-name-fild-parent{display:flex;flex-wrap:wrap}.conatc-from-name-fild{padding-right:0px;margin-bottom:15px;width:100%!important}.conatc-from-name-fild:last-child{padding-right:0px;padding-left:0px;margin-bottom:15px}.conatc-from-select-fild{width:100%!important;padding-right:0px;margin-bottom:15px}.conatc-from-select-fild:last-child{padding-right:0px;padding-left:0px}.conatc-from-select-fild-parent{display:flex;flex-wrap:wrap}.conatc-from-textarea-fild{margin-top:0px}.footer-parent{padding:0 20px!important}.footer-top-row{padding:0 0 30px!important;display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #cacaca}.footer-right-call-colum{display:flex;align-items:center;padding-right:0px;margin-right:0px;border-right:0px solid #cccccc;padding-bottom:25px}.footer-call-address-parent{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start}.footer-copy-right-row{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start}.footer-copy-right-colum .et_pb_text_inner{text-align:left!important}.footer-copy-right-colum p{text-align:center!important}.container{padding:0 20px!important}.type-post p{font-size:16px;line-height:26px;color:rgb(0 0 0 / 90%)}.type-post h5.wp-block-heading{font-size:20px;line-height:30px}.type-post h4.wp-block-heading{font-size:20px;line-height:30px}.type-post h1{font-size:25px;line-height:35px}.single-post article .et_pb_section{padding:0!important}.single-post div#et-main-area{padding-top:80px}.begin-journey-left-col h2{font-size:25px!important;line-height:35px!important;padding-bottom:10px}.comprehensive-service-toprow-left-col h3{line-height:40px;font-size:30px!important}.comprehensive-service-parent{padding:50px 20px 0!important}.banner-btn{font-size:16px;padding:10px 25px;margin-top:0px!IMPORTANT}.comprehensive-service-colum{width:100%!important;padding:40px 20px;border:1px solid #e1e1e1;border-radius:10px;margin:0px 0 20px!important;transition:0.5s}.comprehensive-service-colum p{min-height:auto!important}.comprehensive-service-colum .et_pb_module.et_pb_text{margin:0 0 0px!important}.comprehensive-service-read-more-btn{margin-top:25px}.about-the-team-parent{padding:40px 20px!important}.about-the-team-row{flex-wrap:wrap}.about-the-team-ctn-col{width:100%!important;padding:40px 20px;right:0;order:1;margin-top:25px!important}.about-the-team-img-col{width:100%!important}.about-the-team-ctn-col h3{font-size:30px!important;line-height:40px;padding-bottom:10px}.therapy-group-parent .et_pb_column_single{width:100%!important;padding:50px 30px!important;background:white;margin-right:0px!important;transition:0.5s}.therapy-group-parent .et_pb_specialty_column{width:100%!important;position:unset!important;padding:0!important}.innovative-therapy-colum{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.innovative-therapy-colum .et_pb_module.et_pb_image{width:100%!important;margin:0px!important;text-align:center;padding-bottom:25px}.therapy-group-parent .et_pb_row.et_pb_row_1-4_1-4_1-2 p{line-height:28px;text-align:center}.therapy-group-parent .et_pb_text_inner h3{text-align:center}.therapy-group-top-heading-row{position:absolute;top:0;left:0;padding:0!important;flex-wrap:wrap}.therapy-group-top-heading-left-col{width:100%!important;margin:0!important}.therapy-group-top-heading-right-col{width:100%!important;text-align:center!important;margin-top:20px!important}.therapy-group-top-heading-right-col .et_pb_button_module_wrapper{text-align:center!important}.therapy-group-parent .et_pb_row.et_pb_row_1-4_1-4_1-2{padding-top:200px;display:flex}.therapy-group-parent{padding:50px 20px 50px!important}.begin-journey-parent{padding:50px 20px 50px!important;margin-top:0;background:transparent}.banner-btn:hover{padding:10px 25px!important}.innovative-therapy-colum .et_pb_module.et_pb_text{width:100%!important}.therapy-group-parent .et_pb_text_inner h3{font-size:25px!important}.mini-banner-parent{padding:55px 20px!important;min-height:250px!important}.about-robertsom-parent{padding:50px 20px!important}.about-robertsom-parent .et_pb_row{padding:0!important}.about-robertsom-parent h4{font-size:30px!important;line-height:40px}.about-robertsom-parent .et_pb_module.et_pb_text{padding:0!important}.about-robertsom-parent p{font-size:18px!important;line-height:28px}.about-robertsom-parent .et_pb_button_module_wrapper{text-align:left!important}.lan-robertson-leading-row .et_pb_column_4{top:0;bottom:auto;left:0;right:auto}.lan-robertson-leading-row .et_pb_module.et_pb_text{width:100%!important;max-width:100%!important;padding:40px 20px!important}.lan-robertson-leading-row h4{line-height:32px!important;font-size:22px!important}.lan-robertson-leading-row .et_pb_column.et_pb_column_2_5{margin-bottom:0!important}.about-section-1{padding:50px 20px!important}.lan-robertson-leading-row{padding:0px!important}.lan-robertson-leading-row h3{font-size:25px!important;line-height:35px!important;padding:0!important}.about-section-1 .et_pb_row_3.et_pb_row{margin:0!important;padding:30px 0 0!important}.about-section-one-list p{font-size:18px;line-height:28px}.about-section-one-list .et_pb_with_border{padding:40px 20px!important}.michelle-graham-left-col .et_pb_module{padding:30px 20px!important;width:100%!important;max-width:100%!important;margin:0!important}.michelle-graham-left-col{order:1}.michelle-graham-row{display:flex;flex-wrap:wrap}.michelle-graham-left-col{order:1;margin:0!important;top:0!important}.michelle-graham-left-col p{font-size:18px!important;line-height:28px}.michelle-graham-left-col h4{font-weight:700;font-size:22px!important;line-height:32px!important}.michelle-graham-left-col h3{font-size:30px!important;line-height:40px!important}.et_pb_row.et_pb_row_5.about-section-one-list.et_pb_gutters2{margin:0!important}.the-team-pillars-left-col{left:0!important;margin:25px 0 0!important}.the-team-pillars-left-col .et_pb_module.et_pb_text{padding:0!important}.the-team-pillars-right-col{order:-1}.the-team-pillars-row{padding:0!important;display:flex;flex-wrap:wrap}.the-team-pillars-parent{padding:50px 20px}.et_pb_row.et_pb_row_7.about-section-one-list.the-team-diverse-row.et_pb_gutters2{margin:0!important}.the-team-pillars-left-col h3{font-size:30px!important;line-height:40px}.the-team-pillars-left-col h4{font-size:22px!important;line-height:30px!important}.the-team-diverse-row .et_pb_with_border{flex-wrap:wrap!important}.the-team-diverse-left-col .et_pb_module.et_pb_image{width:100%!important;margin-bottom:20px!important}.our-space-nestled-parent .et_pb_module.et_pb_text{padding:0!important}.our-space-nestled-parent{padding:50px 20px!important}.overcoming-addiction-parent{padding:40px 20px 0 20px!important}.types-addication-treat-parent .et_pb_with_border{flex-wrap:wrap}.types-addication-treat-parent{padding:30px 20px 50px!important}.approach-addiction-treatment-left-ctn-col{width:100%!important;padding:30px 20px;position:unset;order:1;margin-bottom:0!important}.approach-addiction-treatment-second-right-ctn-col{width:100%!important;padding:30px 20px;position:unset}.approach-addiction-treatment-right-ctn-col{width:100%!important;margin:0!important}.approach-addiction-treatment-second-left-img-col{width:100%!important;margin:0!important}.approach-addiction-treatment-second-row{padding:30px 0 0!important}.approach-addiction-treatment-row{padding:30px 0 0!important}.approach-addiction-treatment-parent{padding:40px 20px 0!important}.approach-addiction-treatment-parent .et_pb_row.et_pb_row_4{padding:30px 0 0!important}.approach-addiction-treatment-left-ctn-col h3{padding:0!important;font-size:22px!important;line-height:30px}.approach-addiction-treatment-second-right-ctn-col h3{padding:0!important;font-size:22px!important;line-height:30px}.approach-addiction-treatment-second-right-ctn-col .et_pb_module.et_pb_text{padding-bottom:0!important}.approach-addiction-treatment-left-ctn-col .et_pb_module.et_pb_text{padding-bottom:0!important}.approach-addiction-treatment-left-ctn-col p{font-size:18px!important;line-height:28px}.approach-addiction-treatment-second-right-ctn-col p{font-size:18px!important;line-height:28px}.approach-addiction-treatment-parent .et_pb_module.et_pb_text.et_pb_text_6.et_pb_text_align_left.et_pb_bg_layout_light h3{font-size:30px!important;line-height:40px;padding:0!important}.mini-banner-parent h2{font-size:40px!important;line-height:50px!important}.page-id-1162 .overcoming-addiction-parent{padding:40px 20px 40px 20px!important}.approach-addiction-treatment-left-ctn-col h4{font-size:20px!important;line-height:30px!important}.navigating-delicate-section ul li{padding-bottom:5px;font-size:16px}}@media (max-width:600px){.new-lan-robertson-leading-right-col{left:0!important}.new-lan-robertson-leading-row{flex-direction:column}}@media (max-width:600px){.comprehensive-service-top-row{width:90%!important}}.flip-card{background-color:transparent;width:100%;height:200px;perspective:1000px}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.6s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-front{background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:15px;padding:0 20px}.flip-card-front h3{font-size:30px;color:#000}.flip-card-back{background-color:#fff;color:#000;transform:rotateY(180deg);font-family:'Barlow'!important;font-size:18px;display:flex;align-items:center;justify-content:center;padding:40px 30px;border-radius:15px}@media (max-width:600px){.recognizing-symptoms-right-column{left:0!important}.recognizing-symptoms{flex-direction:column}.history-row{flex-direction:column-reverse!important}.our-comprehensive-approach-right-column{left:0!important}.our-comprehensive-approach{flex-direction:column}.our-comprehensive-approach img{height:auto!important}.specialized-techniques{width:90%!important}.flip-card{height:300px}}@media (max-width:600px){.undersatanding-relationship-dynamics-row{flex-direction:column}.undersatanding-relationship-dynamics-left-col{width:100%!important}.undersatanding-relationship-dynamics-right-col{position:relative;width:100%!important;padding:10px 20px;margin-right:0px}.hour-couples-therapy-colum{width:100%!important}.comprehensive-approach-treatment-right-col{padding-left:0px}}.trauma-icon img{height:100px;width:100px}.attachment-injuries-icon img{height:100px;width:100px}@media (max-width:600px){.understending-relationship-parent .about-the-team-ctn-col{right:0!important}.comprehensive-service-last-row{flex-direction:column}}@media (max-width:600px){.delving-anger-roots-row{flex-direction:column}.delving-anger-roots-left-col{width:100%!important}.delving-anger-roots-right-col{position:relative!important;width:100%!important}.delving-anger-roots-second-row{flex-direction:column-reverse}.delving-anger-roots-second-right-col{width:100%!important}.delving-anger-roots-second-left-col{position:relative!important;width:100%!important}}@media (max-width:600px){.understanding-addiction-left-col{position:relative!important;width:100%!important}.understanding-addiction-row{flex-direction:column-reverse}.understanding-addiction-right-col{width:100%!important}.comprehensive-service-top-row{display:flex;flex-direction:column}.comprehensive-approach-treatment-left-col{width:100%!important}.comprehensive-approach-treatment-right-col{width:100%!important}.our-treatment-includes-row{flex-direction:column-reverse}.personalized-treatment-plan-row{display:flex;flex-direction:column}.personalized-treatment-plan-col{width:100%!important}}.page-id-1049 .why-opt-family-therapy-parent .new-ulli-col li:after{background-image:url(https://ianrobertsontherapycounselling.com/wp-content/uploads/2023/11/Untitled-13-1.png);height:28px}@media (max-width:600px){.understanding-and-resolution{flex-direction:column-reverse}.about-section-one-list{flex-direction:column}.page-id-1049 .begin-journey-parent{margin-top:0px!important}}.blog-post-colum .column.size-1of3{border:none!important}.theme-builder-area-content .headder-parent{width:100%!important;position:absolute!important}.page-id-11 .theme-builder-area-content .headder-parent{width:100%!important;position:relative!important}@media (min-width:768px) and (max-width:980px){div#blog-author-sec{width:100%!important}.therapy-group-parent .et_pb_column_single{width:48%!important}.comprehensive-service-row{flex-wrap:wrap!important}.comprehensive-service-colum{width:49.2%!important}.therapeutic-healing-ctn-col{width:100%!important;position:unset}.footer-copy-right-row.et_pb_row_4col>.et_pb_column.et_pb_column_1_4{margin-right:0%!important}.footer-copy-right-row ul.et_pb_social_media_follow{text-align:center}.footer-copy-right-row .et_pb_column_6_tb_footer{width:100%!important}.footer-copy-right-row .et_pb_text_inner p{padding-top:30px;text-align:center!important}.footer-copy-right-row{display:flex;align-items:center;flex-direction:column}.therapeutic-healing-row .et_pb_column_1{width:100%!important}.therapeutic-healing-row .et_pb_column_2{width:100%!important;position:relative!important}.comprehensive-service-row{flex-wrap:nowrap;width:98%!important}.about-the-team-row{flex-direction:column-reverse}.about-the-team-ctn-col{right:0px!important;margin:0px!important;width:100%!important}.therapy-group-parent .et_pb_row_1-4_1-4_1-2{flex-wrap:nowrap!important;width:95%!important}.begin-journey-row{flex-direction:column}.begin-journey-left-col,.begin-journey-right-col{width:100%!important}.footer-call-address-parent{flex-direction:column!important}.new-lan-robertson-leading-row{flex-direction:column!important}.new-lan-robertson-leading-left-col{width:100%!important}.new-lan-robertson-leading-right-col{width:100%!important;left:0px!important}.new-lan-robertson-leading-right-col .et_pb_text_4,.new-lan-robertson-leading-right-col .et_pb_text_9,.new-lan-robertson-leading-right-col .et_pb_text_14{width:100%!important}.new-lan-robertson-leading-right-col .et_pb_text_7,.new-lan-robertson-leading-right-col .et_pb_text_12,.new-lan-robertson-leading-right-col .et_pb_text_16{width:100%!important}.approach-addiction-treatment-row{flex-direction:column-reverse}.approach-addiction-treatment-left-ctn-col{width:100%!important;position:relative!important}.approach-addiction-treatment-right-ctn-col{width:100%!important}.approach-addiction-treatment-second-row{flex-direction:column}.approach-addiction-treatment-second-left-img-col{width:100%!important}.approach-addiction-treatment-second-right-ctn-col{width:100%!important;position:relative!important}.recognizing-symptoms{flex-direction:column}.new-ulli-col{width:100%!important}.our-comprehensive-approach{flex-direction:column}.our-comprehensive-approach-right-column{left:0px!important}.our-comprehensive-approach-right-column .et_pb_text_9{width:100%!important}.et_pb_image_3:after{display:none!important}.undersatanding-relationship-dynamics-row{flex-direction:column}.undersatanding-relationship-dynamics-left-col{width:100%!important}.undersatanding-relationship-dynamics-right-col{width:100%!important;position:relative!important}.hour-couples-therapy-row{display:flex}.et_pb_image_0:after{display:none!important}.understanding-and-resolution{flex-direction:column-reverse}.delving-anger-roots-row{flex-direction:column}.delving-anger-roots-left-col{width:100%!important}.delving-anger-roots-right-col{width:100%!important;position:relative!important}.delving-anger-roots-second-row{flex-direction:column-reverse}.delving-anger-roots-second-left-col{width:100%!important;position:relative!important}.delving-anger-roots-second-right-col{width:100%!important}.understanding-addiction-row{flex-direction:column-reverse}.understanding-addiction-left-col{width:100%!important;position:relative!important}.understanding-addiction-right-col{width:100%!important}.our-treatment-includes-row{flex-direction:column-reverse}.personalized-treatment-plan-row{display:flex;flex-direction:column}.personalized-treatment-plan-left-col,.personalized-treatment-plan-center-col,.personalized-treatment-plan-right-col{width:100%!important}.therapy-group-parent .et_pb_row_1-4_1-4_1-2{flex-wrap:wrap!important}.et_pb_column.et_pb_column_1_4.et_pb_column_17.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single{margin-right:0px!important}.et_pb_column.et_pb_column_1_2.et_pb_column_18.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough.et-last-child{display:flex;width:100%!important;flex-direction:row;column-gap:25px}.innovative-therapy-colum .et_pb_module.et_pb_text{width:100%!important}.innovative-therapy-colum{display:flex;flex-direction:column}.innovative-therapy-colum .et_pb_module.et_pb_image{width:100%!important;margin-bottom:30px!important}.comprehensive-approach-treatment-row{display:flex;flex-direction:column}.comprehensive-approach-treatment-left-col{width:100%!important;margin-bottom:0px}.comprehensive-approach-treatment-right-col{width:100%!important;padding-left:0px}}.single-post .et_post_meta_wrapper{display:none!important}.single-post .headder-parent{position:relative!important}.grecaptcha-badge{z-index:99999}.hp-welcome{line-height:40px;font-family:'Barlow-Regular'!important;padding-bottom:0px;margin-bottom:15px;display:inline-block;position:relative;font-size:22px}.obp-blog article img{margin-top:30px!important}.et_pb_row.et_pb_row_1_tb_header.phone-header.et_pb_row--with-menu{display:flex}.phone-header .et_pb_menu .et_mobile_menu{top:100%;left:-250px;width:360px;position:absolute;padding:5%}.phone-header .headder-right-call-icon{width:37px}.h-text{font-weight:700}.new-home-header.et_pb_row--with-menu{display:flex;align-items:center}.img-box .et_pb_with_border:hover img{filter:brightness(1000%) saturate(0%);transition:filter 0.3s ease}.img-box .et_pb_with_border:hover .et_pb_module_header,.img-box .et_pb_with_border:hover .et_pb_blurb_description{color:#fff}.new-footer-menu ul li{width:100%}@media only screen and (max-width:980px){div#blog-author-sec{width:100%!important}.new-home-header .et_pb_module.et_pb_menu.et_pb_menu_0_tb_header.et_pb_bg_layout_light.et_pb_text_align_center.et_dropdown_animation_fade.et_pb_menu--without-logo.et_pb_menu--style-left_aligned{display:flex;justify-content:flex-end}.new-home-header .et_mobile_menu{width:95vw;left:auto;right:0;margin-top:30px}.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.lwp-hide-mobile-menu .et_mobile_nav_menu{display:none}.lwp-hide-mobile-menu .et_pb_menu__menu>nav>ul>li{width:100%}.lwp-hide-mobile-menu .et-menu{display:flex;flex-direction:column}.lwp-hide-mobile-menu .et_pb_menu__menu{width:100%}.footer-new.et_pb_row--with-menu.et_pb_row_4col{display:flex;flex-direction:column}}.team-text-style{font-weight:700;font-size:25px;color:#86c4b5!important;line-height:35px}::marker{content:""!important}@media (min-width:981px){.mental-health-row-2{max-width:1800px!important}body	.blog-post-colum .column.size-1of3{width:29.5%!important}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3{width:29.667%;margin-right:5%}}.et-social-steam a.icon:before{content:none!important}.et-social-steam a.icon{background-image:url("https://ianrobertsontherapycounselling.com/wp-content/uploads/2026/02/svgviewer-png-output-11-2.png");background-size:18px 18px;background-repeat:no-repeat;background-position:center}.et-l--header{position:fixed;width:100%;top:0;left:0;z-index:9999;transition:transform 0.35s ease-in-out}.nav-hidden{transform:translateY(-100%)}body{padding-top:105px}.location-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.location-grid .et_pb_blurb{margin-bottom:0!important}@media (max-width:980px){.location-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.location-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.location-grid{grid-template-columns:1fr}}