@keyframes spinner-border{to{transform:rotate(360deg)}}.gform_legacy_markup_wrapper{margin-bottom:16px;margin-top:16px;max-width:100%}.gform_legacy_markup_wrapper form{text-align:left;max-width:100%;margin:0 auto}.gform_legacy_markup_wrapper *,.gform_legacy_markup_wrapper :after,.gform_legacy_markup_wrapper :before{box-sizing:border-box!important}.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:inherit;font-family:inherit;padding:5px 4px;letter-spacing:normal}.gform_legacy_markup_wrapper textarea{font-size:inherit;font-family:inherit;letter-spacing:normal;padding:6px 8px;line-height:1.5;resize:none}.gform_legacy_markup_wrapper ul.gform_fields{margin:0!important;list-style-type:none;display:block;padding:0;overflow:visible}.gform_legacy_markup_wrapper ul{text-indent:0}.gform_legacy_markup_wrapper form li,.gform_legacy_markup_wrapper li{margin-left:0!important;list-style:none!important;overflow:visible}.gform_legacy_markup_wrapper ul li.gfield{clear:both}.gform_legacy_markup_wrapper ul li:after,.gform_legacy_markup_wrapper ul li:before{padding:0;margin:0;overflow:visible}.gform_legacy_markup_wrapper .ginput_complex.ginput_container{overflow:visible;width:100%}.gform_legacy_markup_wrapper label.gfield_label{font-weight:700;font-size:inherit}.gform_legacy_markup_wrapper .top_label .gfield_label{display:-moz-inline-stack;display:inline-block;line-height:1.3;clear:both}.gform_legacy_markup_wrapper .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]){width:100%}.gform_legacy_markup_wrapper .field_sublabel_below .ginput_complex.ginput_container label{display:block;font-size:.813em;letter-spacing:.5pt;white-space:nowrap;margin:1px 0 9px 1px}.gform_legacy_markup_wrapper input.medium{width:100%}.gform_legacy_markup_wrapper textarea.medium{height:120px;width:100%}.gform_legacy_markup_wrapper .gfield_description{font-size:.813em;line-height:inherit;clear:both;font-family:inherit;letter-spacing:normal;padding:0 16px 0 0;width:100%}.gform_legacy_markup_wrapper .field_description_below .gfield_description{padding-top:16px}.gform_legacy_markup_wrapper .gfield_required{color:#790000;margin-left:4px}.gform_legacy_markup_wrapper .gform_footer{padding:16px 0 10px;margin:16px 0 0;clear:both;width:100%}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit]{font-size:1em;width:100%;margin:0 0 16px}.gform_legacy_markup_wrapper .gform_hidden,.gform_legacy_markup_wrapper input.gform_hidden,.gform_legacy_markup_wrapper input[type=hidden]{display:none!important;max-height:1px!important;overflow:hidden}.gform_legacy_markup_wrapper .gform_validation_container,body .gform_legacy_markup_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_legacy_markup_wrapper li.gform_validation_container,body .gform_legacy_markup_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none!important;position:absolute!important;left:-9000px}body .gform_legacy_markup_wrapper ul li.gfield{margin-top:16px;padding-top:0}@media only screen and (max-width:641px){.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:2rem}.gform_legacy_markup_wrapper textarea{line-height:1.5}.gform_legacy_markup_wrapper .ginput_container span:not(.ginput_price){margin-bottom:8px;display:block}.gform_legacy_markup_wrapper li.field_sublabel_below .ginput_complex{margin-top:12px!important}}@media only screen and (min-width:641px){.gform_legacy_markup_wrapper .gform_body{width:100%}.gform_legacy_markup_wrapper .top_label input.medium{width:calc(50% - 8px)}.gform_legacy_markup_wrapper textarea.medium{height:160px;width:100%}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit]{display:-moz-inline-stack;display:inline-block;font-size:1em;width:auto;margin:0 16px 0 0}.gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:16px}.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_2{width:calc(100% + 15px)}.gform_legacy_markup_wrapper div.ginput_container_name span{display:-moz-inline-stack;display:inline-block;vertical-align:top;padding-right:16px;margin-right:-4px}.gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span{width:50%}html .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span:first-child{margin-left:0!important}.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{display:-moz-inline-stack;display:inline-block;vertical-align:top;width:50%;padding-right:16px;float:none}.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container),.gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container){width:100%!important;margin:8px 0 0;padding-left:0;padding-right:0}.gform_wrapper .top_label li.gfield.gf_left_half:before{content:"";display:block;clear:both}.gform_wrapper .top_label li.gfield.gf_right_half:after{content:"";display:table;clear:both}.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) input.medium{width:100%}.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield,.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield{clear:both}}.gform_legacy_markup_wrapper.gf_browser_chrome ul li:after,.gform_legacy_markup_wrapper.gf_browser_chrome ul li:before{content:none}.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last{padding-top:2px}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0}h1,h2,h4{margin-bottom:.5rem}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4{font-size:1.5rem}}p,ul{margin-bottom:1rem}ul{padding-left:2rem}ul ul{margin-bottom:0}strong{font-weight:bolder}small{font-size:.875em}.header .desktopNav__item a:hover,a:hover{color:var(--color-accent-1)}img{vertical-align:middle;max-width:100%;height:auto}label{display:inline-block}button:focus:not(:focus-visible){outline:0}button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button{text-transform:none}input,textarea{margin:0}[type=submit],button{-webkit-appearance:button}[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}iframe{border:0}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,0.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}.container{width:100%;padding-right:var(--bs-gutter-x,15px);padding-left:var(--bs-gutter-x,15px);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:30px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-.5);margin-left:calc(var(--bs-gutter-x)*-.5)}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;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)}.col-12,.col-auto{flex:0 0 auto;width:auto}.col-12{width:100%}@media (min-width:576px){.col-sm-12{flex:0 0 auto;width:100%}}@media (min-width:768px){.col-md-6{flex:0 0 auto;width:50%}}@media (min-width:992px){.col-lg-3,.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-3{width:25%}.col-lg-4,.col-lg-6{flex:0 0 auto;width:33.33333%}.col-lg-6{width:50%}}.align-items-stretch{align-items:stretch!important}.mb-5{margin-bottom:3rem!important}@font-face{font-display:swap;font-family:icomoon;src:url(/wp-content/themes/ttb/fonts/icomoon.woff2)format("woff2"),url(/wp-content/themes/ttb/fonts/icomoon.woff)format("woff"),url(/wp-content/themes/ttb/fonts/icomoon.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chevron-down:before{content:""}.icon-clock:before{content:""}.icon-chevron-right:before{content:""}.icon-star:before{content:""}.icon-booking:before{content:""}.icon-pin:before{content:""}.icon-search:before{content:""}.icon-check:before{content:""}.icon-hot-air-balloon-2:before{content:""}.icon-whatsapp:before{content:""}.icon-cart:before{content:""}.icon-cross:before{content:""}.icon-mail4:before{content:""}body,button,li,ul{padding:0}button,textarea{border:0;background-color:transparent}a,a:hover,button{text-decoration:none}.button{text-align:center}button,li,p,ul{margin:0}main{overflow:hidden}.button,.gform_wrapper textarea{transition:.3s cubic-bezier(.165,.84,.44,1)}.sr-only{display:none!important}.header__container{color:var(--color-dark-1)!important}body,h1,h2,h4,p{color:var(--color-dark-1)}:root{--font-primary:'Lexend',system-ui,sans-serif;--text-8:8px;--text-10:10px;--text-13:13px;--text-14:14px;--text-15:15px;--text-16:16px;--text-18:18px;--text-20:20px;--text-24:24px;--text-26:26px;--text-30:30px;--text-40:40px;--text-50:50px;--text-70:70px;--color-white:#FFFFFF;--color-black:#000000;--color-border:#DDDDDD;--color-accent-1:#C4451C;--color-accent-1-dark:#C4451C;--color-accent-1-darker:#B53E16;--color-accent-1-text:#A63510;--color-accent-1-light:#FFF5F0;--color-accent-2:#4A43C4;--color-dark-1:#05073C;--color-blue-1:#1967D2;--color-red-1:#D93025;--color-red-2:#F64E60;--color-red-3:#FF0000;--color-red-4:#FFE5E5;--color-purple-1:#8950FC;--color-yellow-1:#FFA800;--color-yellow-2:#E2AD64;--color-yellow-3:#F9AB00;--color-light-1:#666666;--color-light-2:#717171;--color-light-3:#FBFBFB;--color-light-4:#DDD3EC;--color-light-5:#F2F1EC;--color-light-6:#E7E6E6;--color-light-7:#C6C6D2;--color-green-1:#EFF7F1;--color-green-2:#63B06F;--color-green-3:#34A853;--color-info-1:#CDE9F6;--color-info-2:#4780AA;--color-warning-1:#F7F3D7;--color-warning-2:#927238;--color-error-1:#ECC8C5;--color-error-2:#AB3331;--color-success-1:#DEF2D7;--color-success-2:#5B7052;--color-text-primary:#1F2937;--color-text-secondary:#4B5563;--color-text-tertiary:#6B7280}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%}body{font-family:var(--font-primary);width:100%;background-color:#fff;line-height:1.875}textarea{outline:0;width:100%}a{color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;transition:color .2s ease-in-out}.button,p{font-size:15px}li,ul{list-style:none}button{border-radius:0}button:focus{outline:0}.button{justify-content:center;font-weight:500;line-height:28px;border-radius:12px;border:1px solid transparent}.button.-sm{padding:7px 20px}.button.-dark-1:hover{border-color:var(--color-dark-1);background-color:var(--color-dark-1)!important;color:#fff!important}.button,.header.-type-1 .header__logo,.header.-type-1 .header__right{display:flex;align-items:center}.header .desktopNav__item>a i{margin-left:5px}.header.-type-1.-secondary{border-bottom:1px solid var(--Border,#e7e6e6)}.gform_wrapper textarea{width:100%;text-align:left;font-size:15px;line-height:1.4;height:55px;border:1px solid #e7e6e6;border-radius:12px;padding:15px}h1,h2,h4{line-height:1.5;font-weight:700;margin:0}.text-14{font-size:var(--text-14)!important}.text-16{font-size:var(--text-16)!important}.text-18{font-size:var(--text-18)!important}.text-20{font-size:var(--text-20)!important}.text-30{font-size:var(--text-30)!important}.lh-14{line-height:1.4!important}.text-center{text-align:center}.fw-500{font-weight:500}.header.-type-1{position:fixed;top:0;left:0;right:0;z-index:1000}.header.-type-1 .header__container{display:flex;align-items:center;justify-content:space-between;height:88px}.header.-type-1,.header.-type-3.-page-5 .desktopNav>:hover{background-color:#fff}.header .desktopNav__item:hover>:last-child{opacity:1!important;pointer-events:auto!important}.header__search>i{font-size:18px;margin-right:10px;position:absolute;top:12px;left:18px}.header{transition:.2s}.header__search{position:relative;display:flex;align-items:center}.header__search input{width:350px;border-radius:200px;padding:7px 12px 7px 46px;border:1px solid transparent;transition:.2s}.header__search .headerSearchRecent{position:absolute;top:100%;left:0;padding-top:14px;transition:.2s;opacity:0;pointer-events:none}.header__search .headerSearchRecent__container{overflow:hidden;border-radius:12px;background-color:#fff;border:1px solid var(--Border,#e7e6e6);box-shadow:0 10px 40px 0 rgba(0,0,0,.05);width:490px;max-width:100%}.header__search .headerSearchRecent__title{padding:30px 30px 15px}.header__search .headerSearchRecent__list{overflow-y:scroll;height:450px}.header__search .headerSearchRecent__list::-webkit-scrollbar{width:3px;background-color:rgba(0,0,0,.1)}.header__search .headerSearchRecent__list::-webkit-scrollbar-thumb{width:3px;background-color:rgba(0,0,0,.3)}.header__search .headerSearchRecent__item{display:flex;align-items:center;text-align:left;width:100%;padding:0 30px;height:90px}.header__search .headerSearchRecent__item:hover{background-color:var(--bg-1,#f5f5f5)}.header .desktopNav__item a{width:100%}.header .desktopNav,.header .desktopNav__item a,.header .desktopNav__item>a{display:flex;align-items:center}.header.-type-1 .desktopNav>:hover{background-color:#fef7f4}.header.-type-3 .desktopNav>:hover{background-color:#f1ecf2}.header .desktopNav>*{padding:8px 20px}.header .desktopNav__item{position:relative;border-radius:100px}.header .desktopNav.-hover-dark>:hover,.header .desktopNav>:hover{background-color:rgba(255,255,255,.1)}.header.-type-4 .desktopNav>:hover{background-color:#ffeee7}.cta.-type-4,.footer.-type-1 .footer__main,.hero.-type-2{position:relative;z-index:0}.footer.-type-1 .footer__info{padding-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(235,102,43,.15)}.footer.-type-1 .footer__content{padding-top:60px;padding-bottom:60px}.footer.-type-1 .footer__bottom{padding:20px 0}.footer.-type-1 .footerSocials__icons>:hover{background-color:var(--color-accent-1)!important;color:#fff!important}.pageHeader.-type-2 .pageHeader__bg{overflow:hidden;position:absolute;top:0;bottom:0;right:60px;left:60px;border-radius:12px;z-index:-1}.hero.-type-2{margin-top:88px;z-index:5}@media (max-width:767px){.header.-type-1 .header__container{height:57px}.header.-type-1 .header__right{display:none}.footer.-type-1 .footer__main{padding-top:20px}.footer.-type-1 .footer__info{padding-top:10px;padding-bottom:10px}.footer.-type-1 .footer__content{padding-top:40px;padding-bottom:40px}.hero.-type-2{margin-top:57px}}.hero.-type-2 *{box-sizing:border-box}.trp-altlar p,.trp-rating-text{color:#fff!important}.pageHeader.-type-2{position:relative;padding-top:140px;padding-bottom:100px;margin-top:88px}.pageHeader.-type-2 .pageHeader__bg>:first-child{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pageHeader.-type-2 .pageHeader__bg>:nth-child(2){position:absolute;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:991px){.pageHeader.-type-2 .pageHeader__bg{right:0;left:0;border-radius:0}.pageHeader.-type-2 .pageHeader__bg>:nth-child(2){height:35px}}@media (max-width:767px){.pageHeader.-type-2{margin-top:57px;padding-top:50px;padding-bottom:80px}}.pagination__count>:hover{background-color:#f5f5f5;color:var(--color-dark-1)}.footer__content .text-20.fw-500{color:var(--color-dark-1)!important}.mb-5{margin-bottom:5px!important}.ml-10{margin-left:10px!important}.mr-10{margin-right:10px!important}.mt-20{margin-top:20px!important}.ml-30{margin-left:30px!important}.py-40{padding-top:40px!important;padding-bottom:40px!important}.y-gap-5{margin-top:-2.5px;margin-bottom:-2.5px}.y-gap-5>*{padding-top:2.5px;padding-bottom:2.5px}.y-gap-10{margin-top:-5px;margin-bottom:-5px}.y-gap-10>*{padding-top:5px;padding-bottom:5px}.y-gap-40{margin-top:-20px;margin-bottom:-20px}.y-gap-40>*{padding-top:20px;padding-bottom:20px}.justify-between{justify-content:space-between!important}.items-center{align-items:center!important}.bg-white{background-color:var(--color-white)!important}.bg-accent-1{background-color:var(--color-accent-1-dark)!important;color:var(--color-white)!important}.text-white{color:var(--color-white)}.text-accent-1{color:var(--color-accent-1-text)!important}.text-light-2{color:var(--color-light-2)}.d-block{display:block!important}.rounded-12{border-radius:12px}.rounded-200{border-radius:200px!important}.border-1{border:1px solid #e7e6e6}.size-50{flex-shrink:0;width:50px;height:50px}.flex-center{display:flex;justify-content:center;align-items:center}@media (max-width:1199px){.xl\:d-none{display:none!important}}.testimonialsPagination.-type-2 .testimonialsPagination__item.is-active>::after{content:"";position:absolute;z-index:1;top:-11px;bottom:-11px;right:-11px;left:-11px;border-radius:100%;border:2px solid var(--color-accent-1)}.testimonialsPagination.-type-2.-blue .testimonialsPagination__item.is-active>::after{border:2px solid var(--color-accent-2)}.custom-cart-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:10000;overflow-y:auto;transition:opacity .3s}.custom-modal-wrapper{display:flex;justify-content:center;align-items:center;min-height:100%;padding:20px}.custom-modal-content{background:#fff;border-radius:8px;width:90%;max-width:400px;padding:20px;position:relative}@media (min-width:577px){.custom-modal-content{width:30%;max-width:400px}}.custom-modal-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.custom-close-modal{font-size:24px;border:0;background:0 0;cursor:pointer}.custom-modal-body{padding:10px 0}:target{scroll-margin-top:85px}.gform_wrapper input{border:1px solid #ccc!important;border-radius:5px!important}.trp-widget,.trp-widget:hover{color:#fff;text-decoration:none}.trp-widget{background:linear-gradient(135deg,#00af87 0,#00c29a 100%);border-radius:12px;padding:20px;display:block;transition:.3s;box-shadow:0 4px 15px rgba(0,175,135,.2);border:0;max-width:400px;margin:0 auto}.trp-widget:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,175,135,.3)}.trp-header-section{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;flex-wrap:wrap;gap:10px}.trp-brand-info{flex:1}.trp-verified-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.2);padding:4px 10px;border-radius:20px;font-size:.8rem;font-weight:500;backdrop-filter:blur(10px);flex-shrink:0}.trp-rating-container{display:flex;align-items:center;gap:10px;margin-bottom:8px;flex-wrap:wrap}.trp-stars{display:flex;gap:2px}.trp-rating-text{font-size:1.1rem;font-weight:600;margin:0}.trp-review-count{font-size:.95rem;opacity:.9;margin:0}.trp-company-name{font-size:1.05rem;font-weight:500;margin-top:8px;margin-bottom:0}.trp-cta-text{font-size:.85rem;opacity:.8;margin-top:6px;margin-bottom:0}@media (max-width:576px){.custom-modal-content{width:100%;max-width:100%}.trp-widget{padding:16px;margin:0 15px}.trp-header-section,.trp-rating-container{flex-direction:column;align-items:flex-start;gap:8px}.trp-rating-container{gap:5px}.trp-rating-text{font-size:1rem}.trp-verified-badge{font-size:.75rem;padding:3px 8px}}.trp-stars{color:gold}.trp-verified-badge i{color:#33f106}body.wp-singular{color:var(--color-text-primary)}.text-20.fw-500{color:var(--color-white)!important}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}