/**handles:html5blank**/
.wp-block-aab-accordion-block{background:#e4e4e4}.wp-block-aab-accordion-block h4.aab__accordion_title{font-size:24px}.wp-block-aab-accordion-block a.green-btn{text-decoration:none}a.clear-btn{border-color:#90c978;color:#90c978}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 171px!important}a.booking-button span{font-size:10px}a.booking-button{background:#139cd8;color:#fff;padding:10px 10px 0 10px;border-radius:10px 0 0 10px;text-align:center}.uk-position-fixed.uk-position-z-index-highest.uk-position-right.uk-flex.uk-flex-middle{z-index:99!important}.videoWrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.notification_banner{background:#39b54a;text-align:center;color:#fff;font-size:16px}.notification_banner a{color:#fff}.notification_banner a:hover{color:#ebf1ec}.white_bg{background:#fff;padding:10px}.providing-section{margin-top:-250px;position:relative}.services-section{padding-bottom:100px}.payment-plans{background-image:url(https://kelownadentistry.com/wp-content/themes/2024_Dental_Template/images/payment-plans-bg.webp);background-repeat:no-repeat;width:100%}.direct-billing{background-image:url(https://kelownadentistry.com/wp-content/themes/2024_Dental_Template/images/direct-billing-bg.webp);background-repeat:no-repeat;width:100%}.new-patient-clean{background-image:url(https://kelownadentistry.com/wp-content/themes/2024_Dental_Template/images/new-patient-cleaning-bg.webp);background-repeat:no-repeat;width:100%}.emergency-dentist{background-image:url(https://kelownadentistry.com/wp-content/themes/2024_Dental_Template/images/emergency-dentistry.webp);background-repeat:no-repeat;width:100%}.affordable-family{background-image:url(https://kelownadentistry.com/wp-content/themes/2024_Dental_Template/images/affordable-family-dentistry.webp);background-repeat:no-repeat;width:100%}.invisalign{background-image:url(https://kelownadentistry.com/wp-content/uploads/2025/03/invisalign-bg.png);background-repeat:no-repeat;width:100%}.veneers{background-image:url(https://kelownadentistry.com/wp-content/uploads/2025/03/veneers-bg.png);background-repeat:no-repeat;width:100%}.cosmetic{background-image:url(https://kelownadentistry.com/wp-content/uploads/2025/03/cosmetic-bg.png);background-repeat:no-repeat;width:100%}.cdcp{background-image:url(https://kelownadentistry.com/wp-content/uploads/2026/04/kelowna-dentist-cdcp-bg.jpg);background-repeat:no-repeat;width:100%;background-size:cover}.cool-border h2{font-size:40px}.cool-border{background:#f4f4f4;border-radius:50px;box-shadow:2px 2px 22px #d1d1d1}rs-fullwidth-wrap{height:600px!important}.uk-width-1-1.uk-scrollspy-inview.uk-animation-slide-top{display:none}div#reason-to-smile-container{margin-top:30rem}header.header{padding:15px 0}.fa,.fa-brands,.fa-classic,.fa-duotone,.fa-light,.fa-regular,.fa-sharp,.fa-sharp-duotone,.fa-solid,.fa-thin,.fab,.fad,.fadl,.fadr,.fadt,.fal,.far,.fas,.fasdl,.fasdr,.fasds,.fasdt,.fasl,.fasr,.fass,.fast,.fat{display:var(--fa-display,inline-block);line-height:1}.fa-white{line-height:1.1;vertical-align:text-top}.fa-white svg path{--svg-fill:#fff;fill:#fff}a:hover{--parent-color:currentColor}a:hover svg path{fill:var(--parent-color,inherit)}a:hover:has(>.fa),a:hover:has(>span>.fa){text-decoration:none}.reasons-to-smile-section{margin-top:110px!important;margin-bottom:40px!important}.reviews-section{margin-bottom:160px!important}.adjusted-max-width,.adjusted-max-width>div{max-width:1600px}.page-id-6613 footer #footer-map{display:none}.map-container iframe{border-top-left-radius:60px}.payment-section h2{font-size:48px;line-height:58px;color:#000}.payment-section h3,.payment-section p{color:#000}.payment-section .btn-container{margin-top:20px}.payment-section .btn-container>a{margin:0 5px}.call-btn{color:#000!important;background-color:transparent!important;border:1px solid #000;padding:9px 25px}.call-btn:hover{color:#fff!important;background-color:#000!important}.youtube-video-section{padding:10px 65px 85px}.youtube-video-section iframe{border-radius:60px}@media only screen and (min-width:1240px){.reasons-to-smile-section .uk-width-2-5\@m,.reasons-to-smile-section .uk-width-3-5\@m,.reviews-section .uk-width-2-5\@m{width:50%}.reasons-to-smile-section .uk-width-4-5\@m,.reviews-section .uk-width-4-5\@m{width:95%}.reviews-section{margin-bottom:120px!important}.providing-section.uk-margin-large-bottom{margin-bottom:40px!important}.reasons-to-smile-section .uk-width-2-5\@m,.reasons-to-smile-section .uk-width-4-5\@m{padding-left:60px}}@media (max-width:959px){#reason-to-smile-container{margin-top:10rem!important}}@media (max-width:767px){.reasons-to-smile-section{margin-top:65px!important}.reviews-section{margin-bottom:70px!important}.adjusted-max-width{padding-right:15px!important}.page-id-6613 rs-fullwidth-wrap{height:auto!important}#reason-to-smile-container{margin-top:0!important}.map-container iframe{border-top-left-radius:0;height:320px}.payment-section h2{font-size:35px;line-height:45px}.payment-section h2 br{display:none}.call-btn{margin-top:20px!important}.youtube-video-section{padding:10px 30px 55px}.youtube-video-section iframe{border-radius:30px;height:230px}.reasons-to-smile-section h2 br{display:none}}@media (max-width:600px){rs-fullwidth-wrap{height:450px!important}}@media only screen and (min-width:1200px){.nav>ul>li.action-btn a{background-color:#90c978;color:#fff;text-transform:uppercase;border-radius:3px;padding:11px 20px!important;margin-left:10px;transition:all ease-in-out .2s}.nav>ul>li.action-btn a:hover{background-color:#6ac245}}.cards{background-color:#fff;padding:50px;border-radius:50px;border:1px solid #fff;min-height:500px;font-size:16px;font-weight:600}.foot-testimonial{background-image:url(https://kelownadentistry.com/wp-content/themes/2024_Dental_Template/images/advanced-logo-test-bg2.webp);background-repeat:no-repeat;background-position:top right;padding:50px 0}.margin-50{margin:50px}.black{color:#000}.blurring p{color:#000;font-weight:600;margin:20px 0}.blurring{border-radius:50px;background:rgba(255,255,255,.35);backdrop-filter:blur(20.200000762939453px);padding:30px}.blurring h2,.blurring2 h2{font-size:52px;line-height:56px}.blurring2{border-radius:50px;background:rgba(0,0,0,.1);backdrop-filter:blur(15px);padding:30px}h5{font-size:20px;font-weight:500;margin:5px 0}h1.blue-light{color:#1871bd;font-size:20px;font-weight:500;margin:5px 0}.blue-light{color:#1871bd}.uk-overlay-default.uk-position-cover{background:linear-gradient(61deg,rgba(13,89,122,.6) 42.21%,rgba(13,89,122,0) 62.77%),url(https://kelownadentistry.com/wp-content/themes/2024_Dental_Template/<path-to-image>) #d3d3d300 50%/cover no-repeat}footer h2,footer h3{color:#fff}.black-bg a{color:#fff}.black-bg{background-color:#000;color:#fff}.uk-accordion-title{font-size:2rem;font-weight:700;color:#fff;text-decoration:none;background:#3a91dd;padding:.5rem 1rem;border-radius:3px}.uk-accordion-title:focus,.uk-accordion-title:hover{color:#fff}.uk-accordion-title::after{margin-top:.5rem;width:2rem;height:2rem}.uk-accordion-title::after{background-image:none!important;background-color:#fff;-webkit-mask:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E) center/cover no-repeat;mask:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E) center/cover no-repeat}.uk-open>.uk-accordion-title::after{-webkit-mask:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E) center/cover no-repeat;mask:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E) center/cover no-repeat}.uk-accordion-content{padding-left:1rem;padding-right:1rem}.gfield_checkbox{margin-left:30px!important}.gform_wrapper ul.gfield_radio li{font-size:2rem!important}.gform_wrapper li.gfield[class*=col][class*=gf_list_] ul.gfield_checkbox li,.gform_wrapper li.gfield[class*=col][class*=gf_list_] ul.gfield_radio li{font-size:2rem!important}article a{color:#1771bd;text-decoration:underline}.alert_message{border:#e2e2e2 1px solid;border-radius:3px;margin-bottom:10px!important;background:#e4e4e4!important}.google-box .stars{color:#f3ee17;font-size:26px}.google-box p{margin:0}.google-box{background:#f9f9f9;padding:15px;border-radius:3px;box-shadow:1px 2px 0 #e6e6e6}.google-box h4{font-size:20px;font-weight:500;margin:10px 0}p.pdfs a{display:inline-block;padding:3px 8px;background:#3b8ed2;color:#fff;border-radius:3px;text-decoration:none;transition:ease-in-out all .2s}p.pdfs a:hover{background:#1771bd;text-decoration:none;color:#fff}body.page-id-3175 h1{text-align:center}header li.menu-item-3251 .sub-menu{width:600px;margin-left:-200px}header li.menu-item-3251 .sub-menu li{float:left;width:50%}.team_bg.dentists_only img{max-width:200px}.banner h2,.banner p,.mobile_banner h2,.mobile_banner p{margin:15px 0}li.sidebar_list{margin:0 0 9px 0!important;padding:0;display:block;border-bottom:1px solid #969696}li.sidebar_list a{display:block;padding:5px 7px;background:#e4e4e4;margin:0}li.sidebar_list a:hover{text-decoration:none;background:#1871bd;color:#fff}.social_foot a{font-size:32px;transition:ease-in-out all .2s}.social_foot a:hover{color:#3992dc}.tooth_icon{color:#fff}.info h2,.info h4{margin:8px 0}.uk-lightbox-toolbar.uk-lightbox-caption.uk-position-bottom.uk-text-center.uk-transition-slide-bottom.uk-transition-opaque{font-size:30px;color:#fff;font-weight:900;background:#000}input.gform_button{color:#fff;display:inline-block;font-weight:700;padding:19px 34px;border-radius:5px;border:2px solid #488a2c;box-shadow:0 0 5px 2px #dedfde;position:relative;transition:ease-in-out all .2s;text-transform:none;font-size:18px!important}input#gform_previous_button_4{color:#fff;font-size:18px;background:#3a91dd;display:inline-block;font-weight:700;padding:19px 34px;border-radius:5px;border:2px solid #3a91dd;box-shadow:0 0 5px 2px #dedfde;position:relative;transition:ease-in-out all .2s}input#gform_next_button_4_4{color:#fff;font-size:18px;background:#3a91dd;display:inline-block;font-weight:700;padding:19px 34px;border-radius:5px;border:2px solid #3a91dd;box-shadow:0 0 5px 2px #dedfde;position:relative;transition:ease-in-out all .2s}ul.gfield_checkbox{font-size:20px}ul.gform_fields input,ul.gform_fields textarea{padding:10px!important;color:#1871bd;font-weight:700;font-size:20px!important;border-radius:3px;border:1px solid #ccc}form#gform_4 .gform_body .gfield_radio li:nth-child(2){color:#fff;float:left;text-align:right}form#gform_4 .gform_body .gfield_radio li{width:50%;float:left;display:inline-block}form#gform_4 .gform_body .gfield_radio{font-size:20px;overflow:hidden;margin:0;width:100%;padding:0 20px}form#gform_4 .gform_body .gfield_label{font-size:14px!important;font-weight:600!important;float:left;padding:20px 0;width:50%}form#gform_4 .gform_body .ginput_container.ginput_container_radio{float:left;width:400px;background:red;background-image:url('https://kelownadentistry.com/wp-content/themes/2024_Dental_Template/images/quiz_bg.jpg');background-repeat-y:repeat;background-repeat-x:no-repeat;background-size:100% auto}label.gfield_label.gfield_label_before_complex{float:none!important}aside .blue-bg h2{margin:3px 0}aside .blue-bg{padding:10px;display:block;margin-bottom:10px}.team_bg .info a{color:#fff;display:block;background:#90c878;text-align:center;padding:10px 0}.team_bg{background:#f5f5f5;padding:10px}p.copyright{margin:0;padding:20px 0}.foot-logos img{max-height:70px}.white-bg{background:#fff}a.uk-button.uk-button-default.youtube svg{font-size:20px;color:red}a.uk-button.uk-button-default.youtube{font-size:13px}.black-op-bg{background:#0000009c}.forest{background-image:url(https://kelownadentistry.com/wp-content/themes/2024_Dental_Template/images/beach5.jpg);background-size:100% auto;background-position:center;background-repeat:no-repeat}.page-id-9 .foot-test,.post-type-archive-casestudies .foot-test,.post-type-archive-testimonial .foot-test{display:none}.home footer #footer-map,.home footer iframe,.page-template-contact footer #footer-map,.page-template-contact footer iframe{display:none}#footer-map{min-height:500px}em{color:#585858}.white-bg{background:#fff}.service-blue-bg{background:linear-gradient(to bottom,#308dd9 80%,#308dd9 80%,#f0f0f0 20%);background:#1e3967;background:-webkit-linear-gradient(top,#308dd9 80%,#308dd9 80%,#f0f0f0 20%);background:-moz-linear-gradient(top,#308dd9 80%,#308dd9 80%,#f0f0f0 20%);background:-ms-linear-gradient(top,#308dd9 80%,#308dd9 80%,#f0f0f0 20%);background:-o-linear-gradient(top,#308dd9 80%,#308dd9 80%,#f0f0f0 20%)}a.round-green-btn{background:#90c978;color:#fff;display:inline-block;padding:15px 50px;font-weight:700;border-radius:40px;transition:all ease-in-out .2s}a.round-green-btn:hover{background:#6ac245;color:#fff;text-decoration:none}a.clear-btn{border:1px solid #fff;color:#fff;text-transform:uppercase;padding:8px 25px;border-radius:20px;display:inline-block;transition:all ease-in-out .2s}a.clear-btn:hover{background:#90c978;color:#fff;text-decoration:none}a.round-blue-btn{background:#1470bd;color:#fff;display:inline-block;padding:15px 30px;font-weight:700;border-radius:40px;transition:all ease-in-out .2s}a.round-blue-btn:hover{background:#6aabe3;color:#fff;text-decoration:none}.loader{border-radius:50%;width:376px;height:376px;top:0;position:absolute;display:inline-block}.loader:hover{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border-top:16px solid #90c978}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.about-services a{background:#3a91dd;color:#fff!important;font-size:16px;padding:11px 9px;font-family:Montserrat,sans-serif;font-weight:300;text-decoration:none;border-radius:3px;transition:all 240ms}.about-services a:hover{background:#e6e6e6}body.page-template-service,body.single-doctor{background:#f0f0f0}.banner_bg_color{background:#ffffffa3}.page-template-contact .foot-test{display:none}a.blue_btn{color:#fff;font-size:18px;background:#3a91dd;display:inline-block;font-weight:700;padding:10px 25px;border-radius:5px;border:2px solid #3a91dd;position:relative;transition:ease-in-out all .2s}a.blue_btn:hover{background:#30336b;color:#fff;text-decoration:none}.mar-up{margin-top:-100px;z-index:999;position:relative}.mar-up-big{margin-top:-400px;z-index:999;position:relative}a.uk-position-center-left-out.uk-position-small.uk-slidenav-previous.uk-icon.uk-slidenav,a.uk-position-center-right-out.uk-position-small.uk-slidenav-next.uk-icon.uk-slidenav{background:#6aabe3;color:#fff;border-radius:100px;height:33px;width:33px;padding:8px 10px;transition:all ease-in-out .2s}a.uk-position-center-left-out.uk-position-small.uk-slidenav-previous.uk-icon.uk-slidenav:hover,a.uk-position-center-right-out.uk-position-small.uk-slidenav-next.uk-icon.uk-slidenav:hover{background:#6ab04b}a.uk-position-center-left-out.uk-position-small.uk-slidenav-previous.uk-icon.uk-slidenav svg,a.uk-position-center-right-out.uk-position-small.uk-slidenav-next.uk-icon.uk-slidenav svg{height:17px}.testimonial-box img{border:5px solid #fff;width:100px;height:100px;margin-top:-80px}.testimonial-box a.view-article{display:none}.grey,.grey a,h1.grey,h2.grey,h3.grey{color:#a5a5a5}.green,.green a,h1.green,h2.green,h3.green{color:#6ab04c}.green-hover:hover{color:#6ab04c;text-decoration:none}.white,a.white,h1.white,h2.white,h3.white{color:#fff}a.white:hover strong{color:#fff!important;text-decoration:none}.testimonial-box{background:#fff;color:#273c4d;padding:30px;text-align:center;margin-top:50px}.grey-bg{background:#f0f0f0}.gform_wrapper.gravity-theme .gform_previous_button.button,.gform_wrapper.gravity-theme .gform_save_link.button{border:none}.gform_wrapper.gravity-theme .gform_previous_button.button:hover,.gform_wrapper.gravity-theme .gform_save_link.button:hover{color:#6ab04c}.grey-bg{background:#f0f0f0}.testimonial-box{background:#fff}.big{font-weight:100;font-size:24px}.bigger{font-size:50px}.light-blue,.light-blue a,h1.light-blue,h2.light-blue,h3.light-blue{color:#e0fafb}.h-blue{font-weight:700;font-size:14px;line-height:18px;letter-spacing:1.4px;color:#1871bd;text-transform:uppercase}.blue-bg{background:#066ebf}.blue-bg a:hover{color:#fff}.blue-bg .green-hover:hover{color:#6ab04c;text-decoration:none}.light-blue-bg{background:#e0fafb}.blue-wave-bg{background:#ebf1ec;background-position:top;background-size:cover}.white-borders-all{border-top:5px solid #fff;border-bottom:5px solid #fff;border-left:5px solid #fff;border-right:5px solid #fff}.white-borders{border-top:10px solid #fff;border-bottom:10px solid #fff}a.rainbow-btn{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:5px}a.rainbow-btn:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;background-image:linear-gradient(to left ,rgba(255,0,0,.5),hsla(26,95%,48%,.5),rgba(255,255,0,.5),rgba(0,128,0,.5));-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-radius:5px}a.rainbow-btn:active,a.rainbow-btn:focus,a.rainbow-btn:hover{text-decoration:none;color:#30336a}a.rainbow-btn:active:before,a.rainbow-btn:focus:before,a.rainbow-btn:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);border-radius:5px}a.rainbow-btn{color:#747ec8;font-size:15px;background:#fff;display:inline-block;padding:15px 40px 27px;border-radius:5px;border:3px solid #fff;box-shadow:0 0 5px 2px #dedfde;position:relative}a.rainbow-btn div{background-image:linear-gradient(to left ,red,#f06d06,#ff0,green);height:8px;width:100%;position:absolute;left:0;bottom:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.banner{font-size:18px}.uk-container{max-width:1400px}.banner h2{font-size:82px}h1,h2,h3{font-family:Exo,sans-serif;margin:30px 0;clear:both}h1{font-size:40px}h2{font-size:35px}h3{font-size:30px}.white,.white a,h1.white,h2.white h3.white{color:#fff}.blue,.blue a,h1.blue,h2.blue h3.blue{color:#073b66}.logo{padding:5px 0}.top-header{background:#3f3f3f;padding:15px 0}.gform_next_button{border:none}.gform_button,.gform_next_button,.green-btn{background:#90c978;color:#fff;text-transform:uppercase;padding:10px 25px;border-radius:20px;display:inline-block;transition:all ease-in-out .2s}.gform_button:hover,.gform_next_button:hover,.green-btn:hover{background:#6ac245;color:#fff;text-decoration:none}.blue-btn-menu a{background:#3a91dd;color:#fff!important;text-transform:uppercase;padding:0 5px;display:inline-block;transition:all ease-in-out .2s}.blue-btn-menu a:hover{color:#fff!important;text-decoration:none}.green-btn-menu a{background:#90c978;color:#fff!important;text-transform:uppercase;padding:0 5px;display:inline-block;transition:all ease-in-out .2s}.green-btn-menu a:hover{color:#fff!important;text-decoration:none}.dark-green-btn{background:#90c978;color:#fff;padding:15px 40px;border-radius:3px;display:inline-block;font-weight:700;font-size:20px;line-height:20px;transition:all ease-in-out .2s}.dark-green-btn:hover{background:#6ac245;color:#fff;text-decoration:none}.dark-green-btn .small{font-size:12px;font-weight:500}.white-btn{background:rgba(255,255,255,0);color:#fff;text-transform:uppercase;padding:10px 25px;border-radius:3px;border:2px solid #fff;display:inline-block;transition:all ease-in-out .2s}.white-btn:hover{background:rgba(255,255,255,.1);color:#fff;text-decoration:none}.banner{width:100%}a.uk-float-right.uk-hidden-large.menu_pointer{color:orange!important}.uk-offcanvas-bar .logo{padding:10px 20px 0 20px}.uk-offcanvas-bar.uk-offcanvas-bar-animation.uk-offcanvas-slide{background:#2e376b;padding:0}.uk-offcanvas-bar .green-btn{width:100%}.uk-offcanvas-bar ul li.current-menu-item a{border-left:10px solid orange}.uk-offcanvas-bar ul li a{padding:9px 20px;font-size:16px;display:block;border-bottom:1px solid #495f92;background:#2c3a6b;color:#fff}.uk-offcanvas-bar ul{list-style:none;padding:0}.uk-offcanvas-bar ul li{margin:0;padding:0}.uk-offcanvas-bar .sub-menu li a{background-color:#456292;font-size:13px;padding:6px 30px;border-bottom:1px solid #6d8cb5}.uk-offcanvas-bar .sub-menu{width:100%;display:block;position:relative;background-color:#000;border:none}.uk-offcanvas-bar .sub-menu li{float:none!important;text-align:left}a.page-numbers:hover{background-color:#d6d6d6;color:#666;outline:0;background-image:none}a.page-numbers{background:#f7f7f7;color:#666;border:1px solid rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.3);background-origin:border-box;background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:linear-gradient(to bottom,#fff,#eee);text-shadow:0 1px 0 #fff;display:inline-block;min-width:16px;padding:3px 5px;line-height:20px;text-decoration:none;-moz-box-sizing:content-box;box-sizing:content-box;text-align:center;border-radius:4px}span.page-numbers.current{background:#009dd8;color:#fff;border:1px solid rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.4);background-origin:border-box;background-image:-webkit-linear-gradient(top,#00b4f5,#008dc5);background-image:linear-gradient(to bottom,#00b4f5,#008dc5);text-shadow:0 -1px 0 rgba(0,0,0,.2);display:inline-block;min-width:16px;padding:3px 5px;line-height:20px;text-decoration:none;-moz-box-sizing:content-box;box-sizing:content-box;text-align:center;border-radius:4px}.pagination{text-align:center;padding:40px;font-size:16px}.uk-card-default{border-radius:50px;box-shadow:3px 3px 12px rgba(0,0,0,.29)}.uk-card-default h2.uk-card-title{font-weight:700;font-size:14px;line-height:18px;letter-spacing:1.4px;color:#1871bd;text-transform:uppercase}.uk-card-default h3{font-size:24px;line-height:34px;font-weight:700}.uk-card-primary{border-radius:50px;border:3px solid #fff;box-shadow:none}.uk-card-primary h3.uk-card-title{font-size:37px;line-height:46px;font-weight:700}.uk-card-primary p{font-size:16px;line-height:24px;font-weight:600}.uk-card-primary a{font-size:18px;font-weight:700}body .ti-widget.ti-goog .ti-review-item>.ti-inner{border-bottom:0!important}.menu_pointer{cursor:pointer}body{font-size:18px!important;font-family:Montserrat,sans-serif}.nav{float:right}.nav li{float:left;list-style:none}.nav>ul>li>a{color:#0e5188;font-size:18px;padding:11px 9px;display:block;font-family:Montserrat,sans-serif;font-weight:500;text-decoration:none;border-radius:20px;margin:0 1px}.nav>ul>li:last-child>a{color:#fff;background:#90c978;border-radius:20px}.nav .current-menu-item>a,.nav .current_page_item>a{color:#fff;background:#398ed2}.nav>ul>li>a:hover{color:#073b66;background:#e6e6e6;text-decoration:none}.nav li:hover>a{color:#073b66;background:#e6e6e6;border-bottom-left-radius:0;border-bottom-right-radius:0}.sub-menu{position:absolute;background:#e6e6e6;width:215px;margin:0;padding:0;z-index:99;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}.sub-menu li{float:none}.sub-menu li a{color:#073b66;text-decoration:none;padding:10px;display:block}.sub-menu li a:hover{background:#222;color:#fff}.sub-menu li:hover>a{color:#fff;background:#1470bd}.nav>ul>li>.sub-menu{display:none}.nav>ul>li:hover>.sub-menu{display:block}.nav>ul>li>.sub-menu>li>.sub-menu{display:none;margin-left:216px;width:215px;margin-top:-40px}.nav>ul>li>.sub-menu li:hover>.sub-menu{display:block}.nav>ul>li>.sub-menu>li>.sub-menu>li>.sub-menu{display:none;margin-left:216px;width:215px;margin-top:-40px}.nav>ul>li>.sub-menu>li>.sub-menu li:hover>.sub-menu{display:block}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%}body{color:#444}.clear:after,.clear:before{content:' ';display:table}.clear:after{clear:both}img{max-width:100%;vertical-align:bottom}a{color:#444;text-decoration:none}a:hover{color:#444}a:focus{outline:0}a:active,a:hover{outline:0}input:focus{outline:0;border:1px solid #04a4cc}header{z-index:99;position:relative;background:#fff}.team_bg{background:#f5f5f5;padding:10px;z-index:1;position:relative}@media only screen and (min-width:320px) and (max-width:767px){.cards{background-size:100% auto}a.green-btn{text-align:center;width:100%}.providing-section{margin-top:0;position:relative}.services-section{padding-bottom:0}.blurring p,.blurring2 p{margin:10px 0}.blurring h2,.blurring2 h2{font-size:30px;line-height:36px;margin:0}.banner h2{font-size:42px}.banner p a,.banner2 p a,.button-full a{display:block;text-align:center;margin:3px 0;padding:14px}.ginput_container_text input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}form#gform_4 .gform_body .gfield_label{float:left;padding:10px 0;width:100%}form#gform_4 .gform_body .ginput_container{float:left;width:100%}a.blue_btn{margin-top:20px}.forest{background-size:auto 100%}.cool-border img{width:100%}}@media only screen and (min-width:768px) and (max-width:959px){.forest{background-size:auto 100%}.cards{background-size:100% auto}.cool-border img{width:100%}}::selection{background:#04a4cc;color:#fff;text-shadow:none}::-webkit-selection{background:#04a4cc;color:#fff;text-shadow:none}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}a.page-numbers:hover{background-color:#d6d6d6;color:#666;outline:0;background-image:none}a.page-numbers{background:#f7f7f7;color:#666;border:1px solid rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.3);background-origin:border-box;background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:linear-gradient(to bottom,#fff,#eee);text-shadow:0 1px 0 #fff;display:inline-block;min-width:16px;padding:3px 5px;line-height:20px;text-decoration:none;-moz-box-sizing:content-box;box-sizing:content-box;text-align:center;border-radius:4px}span.page-numbers.current{background:#009dd8;color:#fff;border:1px solid rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.4);background-origin:border-box;background-image:-webkit-linear-gradient(top,#00b4f5,#008dc5);background-image:linear-gradient(to bottom,#00b4f5,#008dc5);text-shadow:0 -1px 0 rgba(0,0,0,.2);display:inline-block;min-width:16px;padding:3px 5px;line-height:20px;text-decoration:none;-moz-box-sizing:content-box;box-sizing:content-box;text-align:center;border-radius:4px}.pagination{text-align:center;padding:40px;font-size:16px}.woocommerce-store-notice,p.demo_store{z-index:2!important}.wp-block-aab-accordion-block h4{font-size:18px}