:root{--color-1:#000;--color-2:#16416d;--color-3:#234972;--color-4:#e5ded2;--color-5:#fff;--color-6:#31323c;--font-inter:"Inter",sans-serif;--font-outfit:"Outfit",sans-serif}*{padding:0;margin:0;box-sizing:border-box}html{scroll-behavior:smooth}body,html{height:100%}body{width:100%;overflow-x:hidden;position:relative;letter-spacing:0px;font-family:var(--font-outfit);font-weight:400;color:#444;font-size:16px;line-height:24px;padding-top:157px}.wow{overflow:hidden}@keyframes zoomIn{0%{transform:scale(.5);opacity:0}100%{transform:scale(1);opacity:1}}.zoomInEffect{animation:zoomIn 1s ease-out forwards}img{max-width:100%;height:auto}.nav-link:focus,.nav-link:hover{color:var(--color-3)}.hide{display:none}.container-fluid{padding-left:30px;padding-right:30px}:focus{outline:0;outline:none}a{color:#003c51}a:hover{color:var(--color-3)}html body a:focus,html body h1:focus,html body h2:focus,html body h3:focus,html body h4:focus,html body h5:focus,html body h6:focus{outline:var(--color-5)}p{margin-bottom:15px}p:last-child{margin-bottom:0}a:focus{-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important}a,.btn,input,select,textarea,button,img{outline:0 !important;box-shadow:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:var(--color-3)}select{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}a img{outline:0}input[type=checkbox],input[type=radio]{vertical-align:middle}.bgcover{background-repeat:no-repeat;background-position:center;background-size:cover}.logged-in header#header{top:32px}body.nav-open-menu{overflow:hidden}.page-button{padding-bottom:20px}.btn svg,.btn img{width:18px;height:17px;margin-left:8px;position:relative;top:0;display:inline-block}.btn{margin-left:0;width:auto;padding:14.8px 15px;line-height:19.2px;color:var(--color-5);position:relative;display:inline-block;margin-bottom:0;border:1px solid var(--color-3);min-width:262px;font-size:16px;border-radius:6px;text-transform:uppercase;background:var(--color-3);padding-bottom:14px;overflow:hidden;transition:.5s}.btn:hover{transition:.5s;border-color:var(--color-1);color:var(--color-1);background:var(--color-5);z-index:1;box-shadow:6px 6px 10px 0px #00000026}.btn:focus-visible{transition:.5s;border-color:var(--color-1);color:var(--color-1);background:var(--color-5);z-index:1}.btn:hover svg path{stroke:#fff}.btn:before{content:'';background:var(--color-3);border-radius:6px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transition:.5s}.btn:hover:before{transform:translate3d(0,-100%,0);z-index:2;transition:.5s}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{transition:.5s;border-color:var(--color-4);color:var(--color-1);background-color:var(--color-5);transition:.5s}input,select,textarea{outline:0;-webkit-border-radius:0;box-shadow:none}[type=submit]{cursor:pointer}a,a:hover,a:focus{text-decoration:none}p:empty{display:none}.btn:hover svg{transform:rotate(70deg);transition:.5s}.common-h1{margin-bottom:50px}.page-button{padding-top:25px}h1,h2,h3,h4,h5,h6,.blog-post-title{position:relative;color:var(--color-3);font-weight:700;line-height:1.3;font-family:var(--font-outfit)}h1,.blog-post-title{font-size:58px;margin-bottom:15px;color:#09213b}h2{margin-bottom:15px;font-size:38px}h3{font-size:30px;margin-bottom:15px}h4{font-size:24px;margin-bottom:15px}h5{font-size:20px;margin-bottom:15px}h6{font-size:16px;margin-bottom:15px}.linklist ol,.linklist ul{margin-bottom:15px;line-height:28px;padding-left:15px}.linklist ul li ul,.blog-box .blog-content ol li ol,.blog-box .blog-content ul li ul{margin-top:10px;position:relative}.linklist ol li,.linklist ul li{position:relative;display:inline-block;vertical-align:top;padding-right:0;width:100%;line-height:normal;margin-bottom:10px;padding-left:28px}.linklist ul li:after{position:absolute;left:0;content:"";background-color:transparent;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//tedlyon.com/wp-content/themes/tedlyon/assets/css/../img/triangle-icon.svg);content:"";position:absolute;right:0;top:2px;height:20px;width:13.60px}.linklist ol{padding-left:30px}.linklist ol li{padding-left:0;display:list-item}.linklist ol{clear:both;list-style:none;margin-bottom:25px;padding-left:0}.linklist ol>li{counter-increment:li;font-size:18px;font-weight:400;line-height:33px;padding:14px 18px 14px 47px;position:relative;padding-top:12px}.linklist ol>li:before{background-color:#234972;border-radius:50%;color:#fff;content:counter(li);display:inline-block;font-size:18px;font-weight:700;height:32px;left:0;line-height:33px;position:absolute;text-align:center;top:13px;width:32px}.section-pd{padding:70px 0}.section-pt{padding-top:70px}.section-pb{padding-bottom:70px}.right-side-col{align-items:center}.title,.heading{margin-bottom:20px;position:relative;display:block;color:var(--color-3);font-weight:700;letter-spacing:0;text-transform:none;font-size:40px;line-height:1.3;padding-bottom:0}.white-color-sec p a,.white-color-sec .heading,.white-color-sec p,.white-color-sec .title,.white-color-sec ul li,.white-color-sec h2,.white-color-sec h3,.white-color-sec h4,.white-color-sec h5,.white-color-sec h6,.white-color-sec .small-text{color:var(--color-5)}.white-color-sec .fullwidth-detail p{color:#fff}.text-center .heading:after{right:0;margin:0 auto}.white-color-sec .btn{transition:.5s;border-color:#234972;color:var(--color-1);background:var(--color-5)}.white-color-sec .btn:hover{transition:.5s;border-color:#09213b;color:var(--color-5);background:#09213b;z-index:1;box-shadow:6px 6px 10px 0px #00000026}.white-color-sec .btn:before{background:var(--color-5)}div#html5-close{background-image:url(//tedlyon.com/wp-content/themes/tedlyon/assets/css/../img/close.png);background-size:auto;width:31px;height:34px;background-repeat:no-repeat;top:5px !important}div#html5-close img{display:none}.searchform .close-btn{right:25px;top:10px}.searchform .close-btn:before,.searchform .close-btn:after{left:0;right:0;top:10px}ul{list-style:none;padding:0;margin:0}ul.menu-top li{display:inline-block;color:#fff;position:relative;padding-left:0;padding-right:0;margin-left:10px}ul.menu-top li:first-child{margin-left:0}ul.menu-top>li.menu-item-has-children{margin-right:0}ul.menu-top>li#menu-item-250>ul.sub-menu{right:0}.menu-top li a br,.menu-top li .sub-menu li a br{display:none}.menu-top li a{display:flex;align-items:center;text-decoration:none;position:relative;font-weight:500;font-size:16px;line-height:normal;color:var(--color-3);text-transform:uppercase;padding:10px 7px}ul.menu-top>li.menu-item-has-children>a{margin-right:0;padding-right:20px}.nav-menu .menu-top>li>a:before{content:"";position:absolute;width:0;height:2px;right:0;left:0;bottom:0;background:var(--color-5);transition:all .3s ease-in-out;margin:auto;opacity:0}.nav-menu .menu-top>li>a:hover:before{width:100%;opacity:1}.nav-menu .menu-top>li.current-menu-ancestor a:before,.nav-menu .menu-top>li.current-menu-item>a:before{width:100%;opacity:1}.nav-menu .menu-top>li.current-menu-item>a,.nav-menu .menu-top>li.current-menu-ancestor>a,.menu-top li a:hover,.menu-top li a:focus{text-decoration:none}.menu-top li a:hover,.menu-top li a:focus{color:var(--color-3);border-color:var(--color-5)}.nav-menu .menu-top>li.current-menu-item>a,.nav-menu .menu-top>li.current-menu-ancestor>a{font-weight:600;color:var(--color-3)}.nav-menu>.menu-top>li.menu-item-has-children:after{content:"";position:absolute;top:0;margin:auto;bottom:0;right:-15px;width:0;height:0;border-style:solid;border-width:7px 5px 0;border-color:#fff transparent transparent;display:flex;align-items:center}ul.menu-top li ul.sub-menu li.menu-item-has-children:after{display:none}ul.menu-top li:hover>ul{display:block}ul.menu-top li:hover li{float:none}ul.menu-top li:hover li a:hover{background:var(--color-3);color:#fff}.menu-top .sub-menu>li{border-bottom:none}.menu-top .sub-menu>li:last-child{border-bottom:none}.menu-top .sub-menu li.current-menu-parent>a{background-color:var(--color-3);color:#fff}.menu-top .sub-menu li.current_page_item a{background-color:var(--color-3);color:#fff}.menu-top .sub-menu>li:nth-child(1){border-top:0 solid #efefef}.menu-top .sub-menu>li.current_page_item ul li a{background-color:#fff;color:#000}.menu-top .sub-menu>li.current_page_item ul li a:hover,.menu-top .sub-menu>.current_page_ancestor>a{background-color:var(--color-3);color:#fff}.menu-top li ul li{border-top:0;display:block;margin:0}ul.menu-top ul ul{left:100%;top:0;position:absolute}ul.menu-top li .sub-menu li{padding:0;display:block;width:100%;border-bottom:1px solid #f3f3f3}.nav-menu-inner{width:100%;position:relative;display:flex;justify-content:center;align-items:center}.menu-top{position:relative;transition:all ease-in-out .2s;text-align:right;justify-content:space-between;display:flex;right:-10px;top:0}.menu-top li:last-child{margin-right:0}ul.menu-top li#menu-item-25{display:none}.sub-menu{background-color:var(--color-5);min-width:215px;text-align:left}ul.menu-top li .sub-menu li a{font-size:14px;padding:10px;margin:0;color:#000;border:none;border-bottom:1px solid rgba(255,255,255,.12);position:relative;text-transform:capitalize;line-height:24px}ul.menu-top li .sub-menu li:last-child a{border-bottom:1px solid rgba(255,255,255,0)}.menu-top .sub-menu li.current_page_item a:before,.menu-top .sub-menu li a:hover:before{background:#fff}ul.menu-top li .sub-menu li a:hover{color:var(--color-5);background:var(--color-3)}.menu-header ul.sub-menu li.menu-item-has-children>a:after{-ms-transform:rotate(227deg);-webkit-transform:rotate(227deg);-moz-transform:rotate(227deg);-o-transform:rotate(227deg);transform:rotate(227deg);right:13px;top:0;bottom:0;content:"";border-left:2px solid #293a4c;border-bottom:2px solid #293a4c;display:inline-block;width:8px;height:8px;position:absolute;margin:auto}ul.menu-top li .sub-menu li.menu-item-has-children>a:hover{background-color:var(--color-3);color:#fff}.menu-header ul.sub-menu li.current-menu-ancestor>a:after{border-color:#fff}.menu-header ul.sub-menu li.current-menu-item>a:after,.menu-header ul.sub-menu li.menu-item-has-children>a:hover:after{border-left:2px solid #fff;border-bottom:2px solid #fff}.menu-header>ul>li>ul{transform:translateY(1.25em);transition:all linear .1s;top:100%;position:absolute;list-style:none;z-index:1;margin:0;padding:0;transition:all linear .1s;margin-top:0}header#header .menu-header>ul>li>ul{box-shadow:0px 0px 11px rgba(0,0,0,.258);transition:all linear .1s}header#header .menu-header>ul>li.has-scroll-menu>ul{max-height:415px;overflow:overlay}ul.menu-top ul li.menu-item-has-children{position:static}.menu-header .sub-menu{visibility:hidden}.menu-header ul li:hover>ul{opacity:1;transform:translateY(0);display:block;visibility:visible;z-index:1}.menu-top li.menu-item-has-children:after{content:"";position:absolute;top:1px;margin:auto;right:0;background-size:11px;background-repeat:no-repeat;background-image:url(//tedlyon.com/wp-content/themes/tedlyon/assets/css/../img/nav-arrow.svg);background-position:center;height:16px;width:16px;bottom:0}.menu-top>li.current-menu-item:after,.nav-menu .menu-top>li.current-menu-ancestor:after{background-image:url(//tedlyon.com/wp-content/themes/tedlyon/assets/css/../img/nav-arrow.svg)}.menu-header ul li#menu-item-146765:hover>ul{max-height:500px;overflow-y:scroll}.menu-header .two-col-menu ul.sub-menu{column-count:2;min-width:420px}.menu-header .two-col-menu .sub-menu li{padding:0;display:inline}.menu-header .two-col-menu .sub-menu li a{border-bottom:1px solid rgba(243,243,243,1)}.wp-block-group,.wp-block-columns{width:100%;margin-left:auto;margin-right:auto;margin-top:35px;margin-bottom:35px;padding-left:12px;padding-right:12px}.wp-block-group ul,.wp-block-columns ul{padding-left:20px;list-style:disc;margin-bottom:15px}.search-box-outer{width:57%;margin-left:auto}.search-icon{cursor:pointer;transition:all ease-in-out .45s;background-size:18px;background-repeat:no-repeat;background-image:url(//tedlyon.com/wp-content/themes/tedlyon/assets/css/../img/search-white.png);background-position:0 0;width:19px;height:19px;top:5px;position:relative}.close-search{cursor:pointer}.search-bar{padding:1px 0 10px 15px;margin-left:0;color:#000;position:relative;width:auto;display:inline-block;margin-top:0}.search-bar:before{content:"";background-color:#fff;position:absolute;height:1.15em;left:0;width:1.5px;top:50%;transform:translateY(-50%);display:none}.search-bar-box{background-color:rgba(53,163,175,0);position:relative;right:0;height:3rem;border:1px solid rgba(53,163,175,0);border-bottom-color:#e9e9e9;z-index:2;opacity:1;width:calc(100% - 0em)}.mobile-search-bar{cursor:pointer;position:relative;padding-left:0;margin-right:10px;top:0;height:19px;width:25px;display:flex;align-items:center;justify-content:center;line-height:normal;margin-left:14px}.mobile-search-bar .white-search-icon{display:block;width:18px;height:18px;background-size:contain;background-repeat:no-repeat;background-image:url(//tedlyon.com/wp-content/themes/tedlyon/assets/css/../img/search-blue.svg);background-position:center;cursor:pointer;transition:.5s}.mobile-search-bar .white-search-icon:hover{background-image:url(//tedlyon.com/wp-content/themes/tedlyon/assets/css/../img/white-search-icon.svg);transition:.5s}header#header.small-header .search-bar-box{top:0}#SiteSearchs img{width:1.5em}.browser-ie .search-bar-box,.browser-unknown .search-bar-box,.browser-ie .search-bar-box.active-bar,.browser-unknown .search-bar-box.active-bar{-webkit-transition:all ease-in-out 0s;-moz-transition:all ease-in-out 0s;-o-transition:all ease-in-out 0s;transition:all ease-in-out 0s}.search-icon-form button.btn{background-color:var(--color-3);padding:20px;margin-top:0}.search-icon-form button.btn:hover{background-color:#fff;color:var(--color-3);border:1px solid #fff}.search-icon-form button.btn:focus{background-color:var(--color-3);color:#fff;border:1px solid var(--color-3)}.search-wrapper{flex-direction:column;text-align:center}.search-wrapper .title{color:var(--color-3);margin-bottom:50px}.search-input-box .form-control{color:#76777a}.search-form-outer{width:100%}.search-icon-form{padding:8px 15px;margin-left:0;margin-right:0;padding-right:0}.close-search .bar{background:#fff;border-radius:0;display:block;height:2px;width:45px}.close-search .bar:nth-of-type(2){width:25px;margin-bottom:7px;margin-top:7px;margin-left:auto}.search-input-box{width:100%}.search-input-box input{border:none;padding-left:0;padding-right:0;color:#fff}.search-input-box input:focus{outline:none!important;box-shadow:none!important}#m-SiteSearchs-form .search-input-box ::-webkit-input-placeholder{color:#fff;opacity:1}#m-SiteSearchs-form .search-input-box ::-moz-placeholder{color:#fff;opacity:1}#m-SiteSearchs-form .search-input-box :-ms-input-placeholder{color:#fff;opacity:1}#m-SiteSearchs-form .search-input-box :-moz-placeholder{color:#fff;opacity:1}#search-icon-bar .fa-search{color:#fff;font-size:0}.top-search-wrap{display:inline-block}.search-input-box .form-control{padding:0;height:2.5rem;background-color:transparent;color:#000}.search-icon-form .fa-search{color:#fff;font-size:0}.menu-logo-wrapper{position:absolute;padding:15px;max-width:115px;z-index:15;opacity:0;pointer-events:none}.menu-logo-wrapper a{display:inline-block}.menu-logo-wrapper a img{width:auto}.menu-wrap,.mobile-header-sec{display:none}.logo-wrapper{height:auto;position:relative;width:auto;top:0}.logo-wrapper a{display:flex;align-items:center}.logo-wrapper a img{width:auto;transition:1s;object-fit:contain}.menu-top li a,header#header.small-header .header-contact-info a{transition:1s}header#header.small-header .logo-wrapper a img{max-width:100%}.top-search-bar{text-align:right;position:relative;width:45px}.nav-menu-wrapper{width:100%;position:relative;margin-bottom:0;transition:all ease-in-out .2s;display:flex;justify-content:center;align-items:center;padding-right:0}.menu-main-wrapper{display:flex;align-items:center;justify-content:flex-end;width:100%}.nav-menu-inner ul>li .sub-menu *{transition:none}header#header{position:fixed;top:0;left:0;right:0;z-index:11;padding:11px 0;box-shadow:0px 0px 15px rgba(0,0,0,.0);background:var(--color-4);transition:all .5s}header#header.small-header{box-shadow:0px 0px 15px rgba(0,0,0,.18);top:0;transition:all .5s}.header-left-logo{display:flex;align-items:center}.btn-translate-wrap{padding-right:15px;padding-left:5px}.header-call-sec .btn-translate-wrap{display:none}.header-aside-col{display:flex}.header-call-sec{display:flex;align-items:center;justify-content:flex-end}.header-contact-info{margin-top:0;position:relative;display:flex;max-width:283px;flex-direction:column;padding-left:0;padding-bottom:0;height:auto;justify-content:center;top:-5px;align-items:center}.header-contact-info .phone-small-text{font-weight:300;font-size:16px;color:#09213b}.header-contact-info .phone-text{font-size:36px;font-weight:700;color:#09213b;margin-top:6px;margin-bottom:10px}.header-contact-info .phone-numbers a{margin-left:0;width:auto;display:block;font-size:18px;font-weight:700;text-transform:capitalize;padding:0;color:#09213b;background-position:1px center;padding-left:0;padding-top:0;padding-bottom:0;border-right:1px solid #fff;padding-right:10px;margin-right:8px;line-height:15px;text-decoration:none}.header-contact-info .phone-text-top{font-size:13px;font-weight:400;text-transform:none;margin-bottom:7px;display:block;line-height:19.5px;position:relative;top:0;letter-spacing:0;color:#fff;text-align:center;width:100%}.translated-ltr .header-contact-info .phone-text-top{font-size:12px}.header-contact-info .phone-numbers a:hover{text-decoration:none;color:var(--color-3)}.header-contact-info .phone-numbers{display:flex;align-items:center}.header-contact-info .phone-numbers a:last-child{padding-right:0;margin-right:0;border:none}.btn-translate-wrap .glink{color:#fff;background:#09213b;padding:6px 10px;line-height:normal;font-size:13px}.btn-translate-wrap .glink:hover{background-color:var(--color-3);color:var(--color-5)}.mobile-search-bar-box .search-input-box{width:100%;position:relative}.close-btn{position:absolute;right:-15px;top:-10px;width:40px;height:40px;opacity:1;font-size:0;color:#fff;border:none;background:var(--color-3);border-radius:45px;z-index:1}.close-btn:hover{opacity:1;cursor:pointer;background-color:var(--color-3)}.close-btn:before,.close-btn:after{position:absolute;left:0;content:' ';height:20px;width:2px;background-color:#fff;right:0;margin:auto}.close-btn:hover:before,.close-btn:hover:after{opacity:1;background-color:#fff}.close-btn:before{transform:rotate(45deg)}.close-btn:after{transform:rotate(-45deg)}.modal-dialog-scrollable .modal-content{overflow:inherit}.mobile-search-bar-box{display:none}.mobile-search-bar-box{position:fixed;top:0;width:100%;height:157px;z-index:10000;background-color:var(--color-3);display:flex;align-items:center;justify-content:center;transform:translateY(-100%);transition:all ease-in-out .5s;box-shadow:0px 0px 6px rgba(0,0,0,.42);opacity:0}.mobile-search-active .mobile-search-bar-box{transform:translate(0);z-index:999999;opacity:1}.mobile-search-bar-box form{width:100%;padding-left:15px;padding-right:15px}.mobile-search-bar-box .search-input-box input{font-size:16px;border-bottom:1px solid #fff;color:#fff;height:46px;padding-left:0;padding-right:50px;border-radius:0}.mobile-search-bar-box .search-icon-form img{width:28px;max-width:54px}.search-icon-form button{background-color:transparent;border:none;cursor:pointer;background-size:22px;background-repeat:no-repeat;background-position:0 0;width:22px;height:22px;top:0;position:relative;background-image:url(//tedlyon.com/wp-content/themes/tedlyon/assets/css/../img/white-search-icon.svg);opacity:.7}.search-icon-form button:hover{opacity:1}.search-input-box .form-control:focus{border-bottom:1px solid #fff;color:#fff}.mobile-search-bar-box .search-input-box{position:relative}.req-error{position:absolute;font-size:11px;bottom:-19px;display:none;color:#fff;font-weight:400;right:0;background-color:#b30000;padding:1px 5px;border-radius:0;line-height:normal;text-transform:capitalize}.mobile-search-bar img{cursor:pointer;top:-3px;position:relative}.m-close-search .bar{background:#fff;border-radius:0;display:block;height:1px;width:45px;display:none}.m-close-search .bar:nth-of-type(2){width:25px;margin-bottom:9px;margin-top:9px}.mobile-search-bar-box .search-icon-form{padding:0;margin-left:15px;margin-right:0;display:flex;align-items:center;justify-content:center;height:40px;position:absolute;right:0;bottom:3px;width:40px}.mobile-search-bar-box [type=submit],.mobile-search-bar-box [type=submit]:focus{background-color:transparent}.nav-menu-inner .nav-menu{display:flex;justify-content:flex-end;width:100%;position:relative}header#header.small-header .nav-menu-inner .nav-menu{top:0}.wpcf7 .form-acceptance-col .wpcf7-list-item-label a{color:#fff;text-decoration:underline}.wpcf7 .form-acceptance-col .wpcf7-list-item-label a:hover{color:var(--color-3)}.wpcf7 form.spam .wpcf7-response-output{margin-left:auto !important;margin-right:auto !important}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;background:#293a4c;color:#fff}.wpcf7 .wpcf7-form-control-wrap.quiz-math,.wpcf7 .wpcf7-form-control-wrap.quiz-math label{width:100%;margin:0}.wpcf7 .wpcf7-spinner{position:absolute;right:0;top:0;bottom:0;left:0;margin:auto;background-color:#060606;z-index:2}div.wpcf7 .wpcf7-form .form-control,.common-form-style .form-group .form-control,select{padding:0;font-size:16px;text-transform:none;height:52px;padding-left:0;border-radius:0;background:0 0;font-weight:400;color:#101010;border:none;border-bottom:1px solid #101010}select{width:100%}div.wpcf7 .wpcf7-form .form-control:focus{border-bottom:1px solid #101010;opacity:1}div.wpcf7 .wpcf7-form textarea.form-control,.common-form-style .form-group textarea.form-control{height:120px}div.wpcf7 .wpcf7-form textarea.form-control{padding-top:10px;color:#101010}.form-group{margin-bottom:18px}.wpcf7 .wpcf7-response-output{font-size:12px;line-height:1.3;position:absolute;left:0;bottom:-40px;right:0;color:#fff;text-align:center;border:none !important;margin:0 !important;background:#b31517;max-width:389px}.form-control,.form-control:focus{background-color:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;box-shadow:none;padding:.4rem 0;font-size:.9rem}.wpcf7-form-control-wrap{display:inline-flex;width:100%}.wpcf7 .wpcf7-not-valid-tip{color:#fff;font-weight:400;display:block;position:absolute;bottom:1px;right:0;font-size:10px;background-color:#b30000;padding:6px;border-radius:4px 4px 0 0;line-height:6px;text-transform:capitalize}.form-banner-404 .wpcf7 .wpcf7-not-valid-tip{padding:2px 5px}.wpcf7{position:relative}.wpcf7 .form-acceptance-col .wpcf7-list-item-label{font-size:16px;line-height:24px}.wpcf7 .btn-wrap{padding:0;display:inline-block;width:auto;position:relative;min-width:147px}.wpcf7 .btn-wrap .wpcf7-submit{margin-left:0;width:auto;border-radius:6px;position:relative;display:inline-block;margin-bottom:0;letter-spacing:0;text-transform:uppercase;transition:.5s;font-weight:500;min-width:262px;font-size:16px;padding:14.8px 15px;line-height:19.2px;box-shadow:none;background:0 0;border:none}.wpcf7 .btn-wrap .wpcf7-submit:hover{transition:.5s;background:0 0;color:#000}div.wpcf7 .ajax-loader{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;opacity:1;z-index:1;display:block}div.wpcf7 form.submitting .btn-wrap input,.sidebar div.wpcf7 form.submitting .btn-wrap input{text-decoration:none;opacity:.3}div.wpcf7 form.submitting .btn-wrap{pointer-events:none;background:var(--color-5);color:var(--color-1);border:1px solid #234972}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{max-width:224px;visibility:hidden;display:none !important}.wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok,.wpcf7 form.sent .wpcf7-response-output,.thank-you-message{color:#fff !important;background:0 0;text-align:center;margin-left:auto !important;margin-right:auto !important;opacity:0}.wpcf7 form[data-status=sent] .wpcf7-response-output.message-sent{opacity:1;font-size:15px;background:#fff !important;color:#00772c !important;position:relative !important;bottom:0 !important;border-left:5px solid #00772c !important;text-align:center !important;box-shadow:0px 0px 11px #e2e2e2 !important;min-width:411px !important;padding:15px !important;font-weight:600 !important;margin-top:30px !important}.sidebar .wpcf7 form[data-status=sent] .wpcf7-response-output{color:#00772c !important;min-width:320px !important;bottom:0;position:relative;opacity:1}textarea{resize:none;height:5rem}[type=submit],[type=submit]:focus{cursor:pointer;box-shadow:none}.wpcf7 ::-webkit-input-placeholder{color:#101010}.wpcf7 select{color:#101010}.wpcf7 ::-moz-placeholder{color:#101010}.wpcf7 :-ms-input-placeholder{color:#101010}.wpcf7 :-moz-placeholder{color:#101010}.wpcf7 .wpcf7-not-valid-tip,.wpcf7 label.error{color:#fff;position:absolute;bottom:-14px;right:0;font-size:10px;background-color:#b30000;padding:4px;border-radius:0;line-height:6px;text-transform:capitalize;margin:0}.wpcf7 .wpcf7-not-valid-tip{font-size:0px;display:none}.wpcf7 .quiz-math .wpcf7-not-valid-tip{font-size:10px;display:inline-block}.contact-form-sidebar .wpcf7-select{color:#fff;border:1px solid #fff}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{text-transform:capitalize}.wpcf7 .wpcf7-checkbox .wpcf7-list-item{display:inline-block;margin:0;margin-right:20px;vertical-align:middle}.wpcf7 .wpcf7-list-item label{display:flex;align-items:center}.wpcf7 .wpcf7-list-item label input[type=checkbox]{margin-right:10px}.wpcf7 .wpcf7-list-item label .wpcf7-list-item-label{display:inline-block !important;opacity:1 !important;transition:none !important}.form-acceptance-col .wpcf7-list-item label{line-height:1.625rem;font-size:16px;color:#000;display:flex;align-items:flex-start}.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label{display:inline-block !important;transition:none;line-height:26px}.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label *{transition:none}.form-acceptance-col .wpcf7-list-item label input{position:relative;top:5px}.form-acceptance-col .wpcf7-list-item{margin-left:0}.featured-review-col{margin-bottom:30px;overflow:visible;margin-top:60px}.featured-review-card{position:relative;background:#fff;border:2px solid #c9a24b;border-radius:8px;padding:30px 35px;max-width:900px;margin:0 auto}.featured-review-card .featured-badge{position:absolute;top:-20px;left:30px;background:#c9a24b;color:#1a2a44;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:5px 16px;border-radius:20px}.featured-review-card .featured-review-stars{font-size:20px;letter-spacing:2px;margin:8px 0 14px}.featured-review-card .featured-review-stars .star-full{color:#f4b806}.featured-review-card .featured-review-stars .star-half{position:relative;display:inline-block;color:#e5dcc8}.featured-review-card .featured-review-stars .star-half:before{content:"\2605";position:absolute;top:0;left:0;width:50%;overflow:hidden;color:#f4b806}.featured-review-card .featured-review-text{font-size:16px;line-height:1.6;color:#1a2a44;margin:0 0 18px}.featured-review-card .featured-review-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;border-top:1px solid #eee;padding-top:14px}.featured-review-card .featured-review-author{font-weight:600;font-size:15px;color:#1a2a44}.featured-review-card .featured-review-link{font-size:14px;font-weight:600;color:#1a2a44;text-decoration:none;border-bottom:1px solid #c9a24b;padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.featured-review-card .featured-review-link:hover{color:#c9a24b;border-color:#1a2a44}.latest-testimonial-section .featured-review-card{background:#fff}.map-loction iframe{width:100%;height:100%;min-height:350px}.nap-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.nap-tab{display:inline-block;border:2px solid #fff;background:0 0;padding:8px 20px;cursor:pointer;font-size:16px;color:#fff;border-radius:5px}.nap-tab.active{background:#fff;color:#234f7b;border-color:#fff}.nap-tab-content{display:none}.nap-tab-content.active{display:block}.nap-tab-content .map-loction{display:block;width:100%;margin-top:20px}.nap-tab-content .map-loction iframe{display:block;width:100%;min-height:350px;border:0}.get-directions a{color:#fff}.latest-blogs-section{background:#e6dcd2;width:100%;position:relative}.blog-col-item .blog-title a{font-size:24px;font-weight:700;line-height:1.3;display:inline-block;color:#09213b}.blog-col-item .blog-title a:hover{color:var(--color-3)}.blog-col-item .blog-info-sec{padding:30px 45px;width:100%;padding-bottom:40px}.blog-col-item{display:block}.blog-col-item .blog-item{background:#fff;width:100%;height:100%;border-radius:16px;overflow:hidden}.blog-col-item .blog-title{width:100%;margin-bottom:8px}.blog-col-item .blog-item .blog-image{width:100%}.blog-col-item .blog-item .blog-image a{display:block;overflow:hidden;border-radius:16px}.blog-col-item .blog-item .blog-image a img{width:100%;transition:.7s;height:331px;object-fit:cover;border-radius:16px}.blog-col-item .blog-item .blog-image a:hover img{transition:.7s;transform:scale(1.1)}.blog-col-item .blog-item .blog-image a.no-blog-image{background:#dfdfdf}.blog-col-item .blog-item .blog-image a.no-blog-image img{background-repeat:no-repeat;background-size:auto;background-position:center}.blog-col-item .blog-item .blog-info-sec p{color:#4d4d4d}.latest-blogs-list{width:100%;position:relative}.blogs-btn-col{margin-top:46px}.latest-blogs-list .blog-col-item{margin-top:30px}.read-more{display:inline-block;position:relative;line-height:1.3;color:#234972;padding-right:20px;font-size:16px;font-weight:700}.read-more:after{background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//tedlyon.com/wp-content/themes/tedlyon/assets/css/../img/right-blue-arrow.svg);content:"";position:absolute;right:0;top:2px;bottom:0;height:12px;width:12px;margin:auto}.read-more:hover{text-decoration:underline}.post-author a{display:flex;align-items:center;gap:0 10px;color:#666}.post-author a:hover .author-name{color:#666;text-decoration:none;display:inline-block}.post-meta img{width:45px;height:45px;object-fit:cover;background-color:#c1c1c1;border-radius:50%}.blog-category-and-date{display:flex;align-items:center;margin-bottom:8px}.author-name{color:#666;text-transform:capitalize}.post-meta .blog-date{font-size:15px;color:#666;text-transform:uppercase;line-height:normal;margin-right:0}.post-meta{display:flex;width:100%;position:relative;margin-bottom:20px}.post-meta .reading-time{font-size:14px;color:#09213b;margin-bottom:6px;font-weight:700;padding-left:15px}.post-meta .post-author{display:flex;align-items:center;color:#666}.post-meta .post-author a{margin-left:7px;margin-right:10px}.post-meta .blog-category a{font-size:14px;font-weight:700;background:#234972;padding:6px 16px;border-radius:7px;color:#fff;line-height:normal}.post-meta .blog-category a:hover{background:#fff;border:1px solid #000;color:#000}.home-banner{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;width:100%;padding:0;height:569px}.home-banner .container{position:relative;display:flex;align-items:center;height:100%}.home-banner-image{width:auto;position:absolute;right:0;bottom:0;max-width:569px}.home-banner-image img{position:relative;width:100%}.home-banner-info{width:100%;color:#fff}.home-banner-info .top-text-title{font-size:30px;color:#fff;font-family:var(--font-outfit);line-height:1.2;overflow-wrap:normal;text-transform:none;margin-bottom:5px;font-weight:500}.home-banner-info .banner-title{font-family:var(--font-outfit);color:#fff;display:block;font-weight:500;font-size:80px;line-height:1em;text-transform:uppercase;margin-bottom:15px}.home-banner-wrap{width:100%}.home-banner-info .banner-title span{color:#e5ded2}.home-banner-wrap .page-button.white-btn{padding:0}.home-banner-wrap .white-btn .btn{font-size:14px;height:40px;padding:10px;line-height:normal;border-radius:6px}.white-btn .btn{border:1px solid var(--color-5);color:var(--color-5);background:0 0}.white-btn .btn:hover{transition:.5s;border-color:var(--color-5);color:var(--color-5);background:0 0;box-shadow:6px 6px 10px 0px #00000026}.white-btn .btn:before{background:#09213b;top:inherit;left:inherit;right:0;bottom:-100%;position:absolute;width:100%;height:100%;transition:bottom .5s;z-index:inherit}.white-btn .btn:hover:before{bottom:0;transform:none;z-index:-1}.btn-translate-wrap [data-gt-lang=en]{display:none}.translated-ltr .btn-translate-wrap [data-gt-lang=en]{display:inline-block}.translated-ltr .btn-translate-wrap [data-gt-lang=es]{display:none}.main-footer{margin-top:0;background:#09213b;width:100%;position:relative}.footer-wrapper{width:100%;position:relative;padding-top:70px}.footer-top-row{margin-bottom:50px}.menu-footer{display:flex;align-items:center;justify-content:center}.menu-footer li{margin:0 20px}.menu-footer li a{font-size:16px;text-transform:uppercase;font-weight:500;color:var(--color-5);text-decoration:none}.menu-footer li a:hover{color:var(--color-5);text-decoration:underline}.footer-logo a{display:inline-block;line-height:normal}.footer-logo a img{width:auto}.footer-logo{margin-bottom:30px;max-width:330px}.copyright-wrapper{background:#09213b;width:100%;position:relative;padding:0;padding-bottom:70px}.copyright-wrapper .copyright{text-align:center;color:#e6dcd2;display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:300}.copyright .small-nav{margin-left:5px;color:var(--color-1)}.copyright-text{position:relative;margin-left:-72px}.copyright .small-nav a{display:inline-block;margin-right:6px;position:relative;padding-right:0;color:var(--color-5);margin-left:4px;text-decoration:underline}.copyright .small-nav a:hover,.copyright .small-nav a:focus{color:var(--color-5);text-decoration:none}.copyright .small-nav a:after{position:absolute;content:"";width:2px;height:14px;background:var(--color-5);top:0;right:-8px;bottom:0;margin:auto}.copyright .small-nav a:last-child:after{display:none;opacity:0}.footer-menu-sec{width:auto;display:block;margin-left:auto}ul.footer-social{z-index:1;display:flex;margin-top:0}ul.footer-social li{margin:0;margin-right:20px}ul.footer-social li:last-child{margin-right:0}.footer-social li a{position:relative;height:30px;width:30px;line-height:normal;display:flex;align-items:center;justify-content:center;border:none;border-radius:0}.footer-social li a:hover{border-color:var(--color-3)}ul.footer-social li a svg,ul.footer-social li a img{height:30px;width:34px;transition:.5s}.footer-social li a:hover svg,.footer-social li a:hover img{transform:scale(1.08);transition:.5s}ul.footer-social li a svg path,ul.footer-social li a svg circle,ul.footer-social li a svg rect{fill:#fff}ul.footer-social li a:hover svg path,ul.footer-social li a:hover svg circle,ul.footer-social li a:hover svg rect{fill:var(--color-5)}ul.footer-social li a:focus svg path,ul.footer-social li a:focus svg circle,ul.footer-social li a:focus svg rect{fill:var(--color-5)}.footer-location-sec .nap-map-wrap{display:none}.footer-small-heading{color:#1c3559;font-weight:400;font-size:18px;margin-bottom:10px}.footer-menu-sec .footer-small-heading{text-transform:uppercase}.footer-info-sec .hours-text,.footer-call-sec .call-button-box a{color:#1c3559;font-weight:400;font-size:18px;margin-bottom:0;line-height:1;display:inline-block}.footer-info-sec .hours-text{font-weight:700}.footer-call-sec .call-button-box span{line-height:1;display:inline-block;color:#f0c56a;font-size:18px;font-weight:700}.footer-call-sec .call-button-box a:hover,.footer-call-sec .call-button-box a:focus{text-decoration:underline;color:var(--color-5)}.nap-contact-info a.phoneno,.nap-contact-info a.phoneno span{color:var(--color-5)}.nap-contact-info a.phoneno:hover,.nap-contact-info a.phoneno:hover span,.nap-contact-info a.phoneno:focus,.nap-contact-info a.phoneno:focus span{color:var(--color-5);text-decoration:underline}.footer-location-sec .location-center{color:var(--color-5);font-weight:500;font-size:16px;margin-bottom:50px}.footer-location-sec .location-center span{display:inline-block;line-height:normal}.dircetion-wrap .direction-link{font-weight:500;color:var(--color-5);text-decoration:none}.dircetion-wrap{margin:10px 0}.dircetion-wrap .direction-link:hover,.dircetion-wrap .direction-link:focus{color:var(--color-5);text-decoration:underline}.nap-postal-address-wrapper{margin-top:30px}.nap-postal-address-wrapper .nap-item{text-align:center}.footer-contact-info{margin-top:0;position:relative;display:flex;max-width:283px;flex-direction:column;padding-left:0;padding-bottom:0;height:auto;justify-content:center;align-items:center}.footer-contact-info .phone-text{font-size:36px;font-weight:700;color:#fff;margin-top:10px;margin-bottom:14px}.footer-contact-info .phone-numbers{display:flex;align-items:center}.footer-contact-info .phone-numbers a{width:auto;display:block;font-size:18px;padding:0;color:#fff;line-height:15px;text-decoration:none;font-weight:500}.footer-contact-info .phone-small-text{font-weight:300;font-size:16px;color:#fff}.nap-map-wrap{width:100%;position:relative}.nap-map-wrap iframe{width:100%;height:192px;max-width:627px;margin:0 auto}.nap-map-wrap{width:100%;margin-top:30px;margin-bottom:40px}.owl-carousel .owl-nav{display:flex;align-content:center;justify-content:center;position:relative;margin-top:45px}.owl-carousel .owl-nav .owl-prev{margin-right:5px}.owl-carousel .owl-nav .owl-next{margin-left:5px}.owl-carousel .owl-nav svg{border-radius:100%;height:55px;width:55px}.owl-carousel .owl-nav:hover svg{background:0 0}.owl-carousel .owl-nav:hover svg{background:0 0}.owl-carousel .owl-nav .owl-next:hover svg path{fill:#fff}.owl-carousel .owl-nav .owl-next:hover svg circle{fill:#234972}.owl-carousel .owl-nav .owl-prev:hover svg path{fill:#fff}.owl-carousel .owl-nav .owl-prev:hover svg circle{fill:#234972}.right-side-image-left-content{width:100%;position:relative}.left-side-info-col{align-items:center}.left-content-sec-info{padding-right:15px}.left-side-image-right-content{width:100%;position:relative}.right-side-info-col .right-side-image-sec{width:100%;position:relative;object-fit:cover}.left-side-image{padding-right:30px;width:100%;position:relative}.left-side-image img{width:100%;position:relative;height:100%;object-fit:cover;border-radius:10px}.right-side-image-sec img{width:100%;position:relative;height:100%;object-fit:cover;border-radius:10px}.content-with-bg-image{position:relative;width:100%;background:#234972;z-index:0}.content-with-bg-image .container{position:relative;z-index:1}.position-left-side .image-bg{position:absolute;left:0;width:50%;top:0;bottom:0;height:100%;z-index:0;object-fit:cover;object-position:center right}.position-right-side .image-bg{position:absolute;right:0;width:50%;top:0;bottom:0;height:100%;z-index:0;object-fit:cover;object-position:center right}.position-left-side .content-with-image-col{margin-left:auto;z-index:1;position:relative}.content-with-image-col .price-text-label{color:#fff;font-weight:400;margin-bottom:20px;font-size:24px;margin-top:35px}.content-with-image-col .price-text-wrap{color:#fff;font-weight:400;margin-bottom:40px;font-size:40px}.content-with-image-col .price-text-wrap strong{font-weight:700}.white-color-sec .heading{color:#e6dcd2}div.wpcf7 .wpcf7-form .form-control,.common-form-style .form-group .form-control,select{padding:0;font-size:16px;text-transform:none;height:49px;background:0 0;font-weight:400;color:#101010;border:1px solid #101010;border-radius:12px;padding-left:12px;padding-right:12px}select{-webkit-appearance:none;appearance:none}.common-dropdown select{text-shadow:none;background-color:#fff;background-repeat:no-repeat;background-image:url(//tedlyon.com/wp-content/themes/tedlyon/assets/css/../img/select-down-arrow.svg);background-size:14px;background-position:calc(100% - 15px) 53%;width:100%;display:block;color:rgba(110,110,110,1);font-size:16px;line-height:24px;font-family:"Outfit",sans-serif;outline:none;border-radius:12px;height:49px;padding-left:15px;cursor:pointer}.footer-contact-info-wrap{width:100%;position:relative;background:#234972;padding:70px;border-radius:10px}.footer-address-info,.footer-address-info p{color:#fff;font-weight:500}.white-color-sec .btn-white:hover{background:var(--color-4);color:var(--color-2);border-color:var(--color-4)}.form-right-info-col div.wpcf7 form .form-group p,.form-right-info-col div.wpcf7 form .form-group p label,.form-right-info-col div.wpcf7 form .form-group p label span{width:100%;display:block}.form-right-info-col div.wpcf7 form .form-group .form-control{background:#fff;width:100%;display:block;color:rgba(110,110,110,1);font-size:16px;line-height:24px;font-family:"Outfit",sans-serif;outline:none;border-radius:12px;border:none;box-shadow:none;padding-left:15px}.wpcf7 .form-group textarea.form-control{height:128px;padding-top:10px}.form-right-info-col div.wpcf7 form .form-group .form-control:focus{outline:none;border:none;box-shadow:none}.form-right-info-col div.wpcf7 form .form-group ::-webkit-input-placeholder{color:rgba(110,110,110,1) !important;font-size:16px;line-height:24px}.form-right-info-col div.wpcf7 form .form-group ::-moz-placeholder{color:rgba(110,110,110,1) !important;font-size:16px;line-height:24px}.form-right-info-col div.wpcf7 form .form-group :-ms-input-placeholder{color:rgba(110,110,110,1) !important;font-size:16px;line-height:24px}.form-right-info-col div.wpcf7 form .form-group ::-ms-input-placeholder{color:rgba(110,110,110,1) !important;font-size:16px;line-height:24px}.form-right-info-col div.wpcf7 .submit-btn-wrap .form-group p{display:inline-block;position:relative;max-width:200px;line-height:normal;width:200px}.form-right-info-col div.wpcf7 .submit-btn-wrap .form-group p .wpcf7-submit{text-align:center;border:3px solid var(--color-4);display:inline-block;position:relative;color:var(--color-4);padding:7px;margin-top:35px;font-weight:600;letter-spacing:1px;font-family:"Outfit",sans-serif;cursor:pointer;transition:.7s;background:0 0;font-size:18px;text-transform:capitalize;width:100% !important;margin-top:0}.form-right-info-col div.wpcf7 .submit-btn-wrap .form-group p span.wpcf7-spinner{right:-25px;top:0;bottom:0;position:absolute;margin:auto}.form-right-info-col div.wpcf7 .submit-btn-wrap{margin-top:15px}div.wpcf7 .submit-btn-wrap .btn-wrap{margin:0;max-width:262px;min-width:262px;position:relative;border-radius:6px;overflow:hidden;background:var(--color-5);color:var(--color-1);border:1px solid #234972;transition:.5s;height:50px}div.wpcf7 .submit-btn-wrap .btn-wrap:hover{transition:.5s;border-color:#09213b;color:var(--color-5);background:#09213b;z-index:1;box-shadow:6px 6px 10px 0px #00000026}div.wpcf7 .submit-btn-wrap .btn-wrap:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;content:'';background:var(--color-5);border-radius:6px;transition:.5s}div.wpcf7 .submit-btn-wrap .btn-wrap:hover:before{transform:translate3d(0,-100%,0);z-index:2;transition:.5s}.wpcf7 .btn-wrap:hover .wpcf7-submit{background:0 0;color:#fff;border-color:transparent}.form-right-info-col div.wpcf7 .form-bttom-text p,.form-right-info-col div.wpcf7 .form-bttom-text{color:rgba(194,229,255,1);font-size:14px;font-weight:300;font-family:"Outfit",sans-serif;line-height:1.5}.bottom-section-contact .btn-call-sec a,.bottom-section-contact .btn-mail-sec a{font-size:20px;font-weight:400;display:inline-block;color:#fff;background-repeat:no-repeat;background-size:23px;padding-left:32px}.bottom-section-contact .btn-call-sec a{background-image:url(//tedlyon.com/wp-content/themes/tedlyon/assets/css/../img/phone.svg);background-position:0 3px;padding-bottom:15px}.bottom-section-contact .btn-call-sec a:hover{text-decoration:underline}.footer-address-info{background-image:url(//tedlyon.com/wp-content/themes/tedlyon/assets/css/../img/location.svg);background-position:0 3px;padding-bottom:15px;background-size:23px;padding-left:32px;background-repeat:no-repeat;line-height:1.3;font-size:16px;font-weight:500}.bottom-section-contact .btn-call-sec{margin-top:10px;margin-bottom:10px}.bottom-section-contact .btn-mail-sec{margin-top:10px;margin-bottom:20px}.bottom-section-contact .btn-white{margin-top:0}.bottom-section-contact{width:100%;position:relative;margin-top:10px}.bottom-section-contact .btn-wrap-sec{background-repeat:no-repeat;background-size:32px;padding-left:42px;display:inline-block;background-image:url(//tedlyon.com/wp-content/themes/tedlyon/assets/css/../img/location.svg);background-position:0 9px}.form-right-info-col{display:flex}.form-right-info-col iframe{height:740px !important}.form-right-info-col .footer-form{padding-left:30px;width:100%;position:relative}.form-right-info-col .top-bootom-wrap-section{display:flex;flex-direction:column;justify-content:space-between}.wpcf7 .form-group>label{display:block}.form-group .wpcf7-form-control-wrap{position:relative;width:100%;display:block}.trust-logos-section{width:100%;position:relative;background:#fff;z-index:1;overflow:hidden}.trust-logos-section.section-pd{padding-top:50px;padding-bottom:50px}.trust-logos-section .trust-slider-wrap{align-items:center;gap:80px;display:flex;width:max-content;will-change:transform;backface-visibility:hidden;transform:translate3d(0,0,0)}.trust-logos-section .award-item{flex:0 0 auto;flex-shrink:0;display:flex;align-items:center}.trust-logos-section .award-image img{width:auto;height:auto;max-height:100px;display:block}.trust-slider-wrap{overflow:hidden;width:100%}.trust-slider-track{display:flex;width:max-content;animation:marquee 15s linear infinite}.trust-slider-wrap:hover .trust-slider-track{animation-play-state:paused}.award-item{flex:0 0 auto;margin-right:30px;margin-left:30px}@keyframes marquee{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}.practice-section{background-color:#e6dcd2;width:100%;position:relative}.practice-item .practice-detail>*{position:relative;z-index:2}.practice-item .practice-detail{width:100%;min-height:334px;display:flex;align-items:flex-end;color:#fff;justify-content:flex-start;text-align:center;padding:15px;position:relative;background-size:cover;background-position:center;overflow:hidden;text-decoration:none}.practice-item .practice-detail span{display:block;color:#fff;font-weight:600;font-size:22px;position:relative;z-index:2;line-height:1.3;transition:.7s}.practice-item .practice-detail:before{content:"";position:absolute;inset:0;z-index:1;width:100%;height:100%;opacity:1;transition:opacity .7s ease;background:linear-gradient(180deg,rgba(0,0,0,0) 25.8%,rgba(0,0,0,.8) 100%);left:0;right:0;bottom:0}.practice-item .practice-detail:hover:before{transition:.7s;opacity:0;bottom:-100%}.practice-item .practice-detail:after{content:"";position:absolute;inset:0;z-index:1;width:100%;height:100%;opacity:1;left:0;right:0;bottom:-100%;transition:.7s;opacity:0;background:linear-gradient(180deg,rgba(26,115,232,0) .1%,rgba(24,56,109,.9) 57.19%)}.practice-item .practice-detail:hover:after{bottom:0;opacity:1;transition:.7s}.practice-top-col{margin-bottom:40px}.practice-bottom-col .page-button .btn:last-child{margin-left:35px}.practice-bottom-col .page-button{margin-top:40px}.practice-item .practice-detail .practice-hover-info{position:absolute;left:0;right:0;bottom:-270px;width:100%;text-align:left;transition:.7s;padding:20px 0;opacity:0;max-width:338px;margin:0 auto}.practice-item.active .practice-detail .practice-hover-info{bottom:0;transition:.7s;opacity:1}.practice-item .practice-detail .practice-hover-info .practice-info-text p{font-size:12px;line-height:24px}.practice-item.active .practice-detail span{opacity:0;transition:.7s}.practice-item .practice-detail .practice-hover-info .practice-name-text{display:block;color:#fff;font-weight:600;font-size:22px;position:absolute;z-index:2;line-height:1.3;transition:all 1.5s;opacity:0;width:100%;height:30px;bottom:0}.practice-item.active .practice-detail .practice-hover-info .practice-name-text{opacity:1;bottom:94%}.practice-section .practice-list{display:flex;flex-wrap:nowrap;width:100%}.practice-section .practice-list .practice-item{flex:1;min-width:0;transition:all .4s ease;overflow:hidden}.practice-section .practice-list .practice-item:first-child{border-radius:20px 0 0 20px}.practice-section .practice-list .practice-item:last-child{border-radius:0 20px 20px 0}.practice-section .practice-list .practice-item.active{flex:2}.practice-item.active .practice-detail:after{bottom:0;opacity:1;transition:.7s}.btn-read-more{background:#e6dcd2;padding:9px 15px;line-height:19.2px;min-width:138px;font-size:16px;border-radius:8px;margin-top:18px;width:auto;display:inline-block;text-align:center;color:#234972;transition:.5s}.btn-read-more:hover{transition:.5s;border-color:#234972;color:var(--color-1);background:var(--color-5)}.link-bottom-col{margin-top:16px;margin-bottom:9px}.link-bottom-col ul{display:flex;align-content:center;margin-top:45px;--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));justify-content:center;max-width:850px;margin:0 auto}.link-bottom-col ul li{max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);margin-top:28px}.link-bottom-col ul li a{transition:.5s;background:0 0;color:var(--color-1);border-color:var(--color-1);font-weight:500;font-size:16px;text-transform:uppercase;min-width:inherit;border:1px solid #234972;border-radius:6px;padding:9px 23px;height:auto;display:inline-block;line-height:normal}.link-bottom-col ul li a:hover{transition:.5s;background:var(--color-3);color:var(--color-5);border-color:var(--color-3)}.settlement-sec .link-bottom-col ul{max-width:980px}.latest-testimonial-section{background-color:#234972;position:relative;width:100%}.latest-testimonial-section .testimonial-btn{margin-top:20px}.latest-testimonial-section{width:100%;position:relative}.testimonial-left-col{display:flex;align-items:center}.testimonial-left-col>div{padding-left:15px}.testimonial-right-col>div{padding-right:15px}.list-testimonial-col{margin-top:50px}.latest-testimonial-section .testimonial-wrap{max-width:1250px;margin:0 auto;display:block}.review-wrap .testimonial-review-count span{display:block}.review-wrap{width:100%;position:relative;background:#fff;max-width:339px;margin-left:auto;padding:15px;height:108px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:6px}.review-wrap .testimonial-review-count{border-right:2.44px solid #BA9E5959;padding-right:20px}.review-wrap .testimonial-review-count .total-text{font-size:61.96px;color:#234972;font-weight:600;line-height:.8}.review-wrap .testimonial-review-count .star-text{font-size:17.11px;color:#333}.testimonial-review-icons{padding-left:20px;line-height:normal}.testimonial-review-icons img{line-height:normal;width:auto;height:auto}.latest-team-section{width:100%;position:relative}.team-item-col{width:100%;position:relative}.team-item-col .team-result-info{width:100%;position:relative;display:block}.team-item-col .team-result-info .team-name{color:#084575;font-size:20px;font-weight:600;text-align:center;margin-top:15px}.team-item-col .team-result-info:hover .team-name{color:#09213b}.team-item-col .team-result-info .team-image{width:100%;position:relative;border-radius:10px;overflow:hidden}.team-item-col .team-result-info .team-image img{width:100%;height:302px;object-fit:cover;object-position:center;transition:.7s;border-radius:10px}.team-item-col .team-result-info:hover .team-image img{transition:.7s;transform:scale(1.05)}.team-item-col .team-result-info .team-image:after{position:absolute;content:"";left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 25.8%,rgba(35,73,114,1) 100%);opacity:0;transition:.5s}.team-item-col .team-result-info:hover .team-image:after{opacity:0;transition:.5s;display:none}.latest-team-section .team-top-col{margin-bottom:17px}.latest-team-section .team-btn{margin-top:21px}.latest-team-list{padding-left:70px;padding-right:70px;position:relative;width:100%}.latest-team-list .owl-nav{position:absolute;width:calc(100% + 140px);display:flex;justify-content:space-between;align-items:center;margin:0 auto;height:50px;bottom:0;left:-70px;right:0;top:50%;transform:translateY(-50%);z-index:0;background:0 0;border:0;cursor:pointer}.latest-team-list .owl-carousel .owl-stage-outer{z-index:3}.btn.white-btn{transition:.5s;border-color:#234972;color:var(--color-1);background:var(--color-5)}.btn.white-btn:hover{transition:.5s;border-color:#09213b;color:var(--color-5);background:#09213b;z-index:1;box-shadow:6px 6px 10px 0px #00000026}.btn.white-btn:before{content:'';background:var(--color-5);transition:transform .3s cubic-bezier(.7,0,.2,1);border-radius:6px;transition:.5s}.verdict-section,.verdict-section .verdict-info{width:100%;position:relative}#verdictSlider{display:flex;height:100%}.verdict-section{margin-top:-30px;z-index:2}.verdict-info{padding-left:70px;padding-right:70px}#verdictSlider .owl-item,#verdictSlider .owl-stage{height:100%}#verdictSlider .owl-item .item{position:relative;overflow:hidden;height:100%}#verdictSlider .owl-item .item{position:relative;transition:all .4s ease}.verdict-info .owl-nav{position:absolute;width:calc(100% + 140px);display:flex;justify-content:space-between;align-items:center;margin:0 auto;height:50px;bottom:0;left:-70px;right:0;top:50%;transform:translateY(-50%);z-index:0;background:0 0;border:0;cursor:pointer}.verdict-info .owl-carousel .owl-stage-outer{z-index:3}.verdict-info .owl-carousel .owl-item .item{width:100%;position:relative;display:flex;align-items:center;justify-content:center}.verdict-bottom-col .page-button .btn:last-child{margin-left:35px}.verdict-item{background:#e6dcd2;padding:30px;border-radius:12px;display:flex;align-items:center;flex-direction:column;line-height:normal;width:100%;height:100%}.verdict-item .verdict-text{font-size:18px;color:#234972;line-height:38.4px;font-weight:500;font-family:var(--font-inter)}.verdict-item .verdict-price{font-size:64px;color:#09213b;line-height:48px;font-weight:700;display:flex;align-items:flex-end;justify-content:center}.verdict-item .verdict-price span{font-size:40px;display:inline-block;line-height:1}.verdict-item .verdict-name{font-size:16px;color:#234972;line-height:38.4px;font-weight:500;font-family:var(--font-inter);line-height:normal;text-align:center;margin-top:15px;margin-bottom:15px}.verdict-bottom-col .page-button{padding-top:70px}#verdictSlider .owl-nav.disabled{display:none}.verdict-case-details{width:100%}.verdict-case-row ul{margin-top:18px;display:flex;flex-direction:column}.verdict-case-row ul li{font-size:15px;color:#234972;font-weight:400;padding-left:15px;line-height:normal;position:relative;width:max-content;max-width:100%;overflow-wrap:break-word;white-space:normal}.verdict-case-row ul li:nth-child(n+2){margin-top:11px}.verdict-case-row ul li:before{content:'';position:absolute;top:6px;left:0;width:8px;height:8px;background:#234972;border-radius:50%}.fullwidth-info-section{width:100%;position:relative;z-index:0}.grey-section{background:#f7f7f7}.testimonial-left-col .heading{margin:0}.attorney-form-wrap{width:100%;position:relative}.attorney-form-wrap .wpcf7 .btn-wrap .wpcf7-submit{color:var(--color-1)}.attorney-form-wrap .wpcf7 .btn-wrap:hover .wpcf7-submit{color:var(--color-5)}.attorney-email-form .heading{text-align:center;margin-bottom:40px}.attorney-form-wrap .submit-btn-wrap{text-align:center;margin-top:30px}.settlement-sec ul li a{pointer-events:none}.lang-btn-wrap .glink:before{content:"";background:#09213b;top:inherit;left:inherit;right:0;bottom:-100%;position:absolute;width:100%;height:100%;transition:bottom .5s;z-index:inherit;pointer-events:none}.lang-btn-wrap .glink:hover:before{bottom:0;transform:none;opacity:1;z-index:-1}.lang-btn-wrap .glink{font-size:14px;height:40px;padding:10px;line-height:normal;border-radius:6px;border:1px solid var(--color-5);color:var(--color-5);background:0 0;position:relative;display:inline-block;overflow:hidden;transition:.5s;text-transform:uppercase;margin-left:0;width:auto;text-align:center;min-width:262px;position:relative;z-index:1}.lang-btn-wrap .glink:hover{transition:.5s;border-color:var(--color-5);color:var(--color-5);background:0 0;box-shadow:6px 6px 10px 0px #00000026}.lang-btn-wrap [data-gt-lang=en]{display:none}.translated-ltr .lang-btn-wrap [data-gt-lang=en]{display:inline-block}.translated-ltr .lang-btn-wrap [data-gt-lang=es]{display:none}.translated-ltr .menu-top li a{font-size:14px}.translated-ltr .home-banner-info .banner-title{font-size:60px}.content-with-image-col .video-btn-link{margin-left:10px}.footer-description{color:#fff;margin-bottom:20px}@media (max-width:767px),(min-width:768px) and (max-width:991px) and (orientation:landscape){.bsd-dt{display:none !important}}@media (min-width:992px),(min-width:768px) and (orientation:portrait){.bsd-mb{display:none !important}}