div#hostinger-preview-banner{display:none!important}.py-100{padding:70px 0!important}.py-70{padding:70px 0!important}.py-50{padding:50px 0!important}.py-40{padding:40px 0!important}.py-20{padding:40px 0!important}.btn-primary .elementor-button,.btn-secondary .elementor-button{padding:19px 43px;font-size:14px!important;border:1px solid #fff;text-transform:capitalize;position:relative;font-family:"Open Sans",sans-serif;z-index:99;overflow:hidden;font-weight:500 !IMPORTANT;line-height:9px!important;display:flex;border-radius:26px}body .btn-primary .elementor-button{color:#000;border-color:#354252!important;padding:18px 22px;font-size:16px!important;font-weight:700!important;font-family:"Open Sans",sans-serif;background:rgb(211,116,1);background:linear-gradient(132deg,rgba(211,116,1,1) 0%,rgba(235,192,4,1) 100%);border-radius:4px;border:0}.btn-secondary .elementor-button{background:#0000!important;color:#000000!important;border:1px solid #1c47fe00}.btn-primary,.btn-secondary{display:inline-block;width:auto!important}body .btn-primary .elementor-button:hover{color:#354252}.btn-secondary{margin-left:20px!important}.btn-wrapper{margin-top:25px}.btn-wrapper .elementor-widget-wrap{padding:0!important}.btn-primary.elementor-widget:not(:last-child),.btn-secondary.elementor-widget:not(:last-child){margin-bottom:0}h2,h3,h4,h5{font-family:"Raleway",sans-serif}h1{font-size:62px;line-height:74px;margin:0;font-family:'American Captain';letter-spacing:1.24px;color:#fff}body{font-family:"Raleway",sans-serif;font-weight:500}.elementor-widget-button .elementor-button{background:#000;font-size:16px;line-height:19px;font-weight:700;padding:15px 33px 16px 33px;background-color:#f89201;border-radius:10px;color:#000;border:1px solid #0000}.elementor-widget-button .elementor-button:hover{border:1px solid #000;background:none}.inverse a.elementor-button.elementor-button-link.elementor-size-sm:hover{background:#000;color:#fff}.elementor-button-icon .e-font-icon-svg{fill:#000}a.elementor-button.elementor-button-link.elementor-size-sm:hover .e-font-icon-svg{fill:#fff}.marquee-area p.elementor-image-box-title{white-space:nowrap}.marquee-area img{height:20px;width:20px;object-fit:unset}.marquee-area figure.elementor-image-box-img{margin-right:2px!important}.marquee-area .slick-arrow{display:none}h2.elementor-heading-title.elementor-size-default{font-weight:700;font-size:35px!important;line-height:45px;color:#000}h2.elementor-heading-title.elementor-size-default::before{background:url(https://red-hyena-182073.hostingersite.com/topnotch/wp-content/uploads/2024/08/logo-symbol.png) center center no-repeat;width:100%;height:70px;display:block;content:"";margin-bottom:14px}h2 strong{font-weight:inherit;color:#27a55b}h2 em,h3 em{font-style:normal;color:#f89201}.slick-slide{margin-right:15px}.elementor-widget-text-editor{font-size:22px;line-height:33px}span.elementor-testimonial__name{font-family:'Gabriola';font-size:30px}.elementor-testimonial__text{font-family:'Gabriola';font-size:22px!important;line-height:26px!important;text-align:center}.elementor-widget-reviews.elementor-review--has-separator .elementor-testimonial__header{justify-content:center!important;text-align:center!important}cite.elementor-testimonial__cite{width:100%}.elementor-45 .elementor-element.elementor-element-c0d3765.elementor-arrows-yes .elementor-main-swiper{width:100%}.elementor-widget-reviews .swiper-slide{padding:14px 18px 25px!important;background-color:#e4e4e4!important;box-shadow:0 3px 10px rgba(0,0,0,.1607843137);border-radius:10px!important;text-align:center}.elementor-swiper-button.elementor-swiper-button-prev,.elementor-swiper-button.elementor-swiper-button-next{background:url(https://red-hyena-182073.hostingersite.com/topnotch/wp-content/uploads/2024/08/previous.png) center center no-repeat;background-size:contain;width:40px;height:40px;border-radius:5px;box-shadow:0 3px 10px rgba(0,0,0,.1607843137);cursor:pointer}.elementor-swiper-button.elementor-swiper-button-next{background:url(https://red-hyena-182073.hostingersite.com/topnotch/wp-content/uploads/2024/08/next.png) no-repeat center center}.rev-home .elementor-swiper-button.elementor-swiper-button-prev,.rev-home .elementor-swiper-button.elementor-swiper-button-next,.bottom-slider .elementor-swiper-button.elementor-swiper-button-prev,.bottom-slider .elementor-swiper-button.elementor-swiper-button-next{bottom:-80px;top:auto}.rev-home .elementor-swiper-button.elementor-swiper-button-prev,.bottom-slider .elementor-swiper-button.elementor-swiper-button-prev{left:47%}.rev-home .elementor-swiper-button.elementor-swiper-button-next,.bottom-slider .elementor-swiper-button.elementor-swiper-button-next{right:47%}.sr-box figure.elementor-image-box-img{width:100%!important;display:flex;margin-bottom:0!important}.sr-box figure.elementor-image-box-img img{height:259px;object-fit:cover;width:100%}.sr-box .elementor-image-box-content{position:absolute;top:0;height:100%;display:flex;align-items:center;flex-direction:column-reverse;justify-content:center;padding:20px;z-index:9;opacity:0}.sr-box{width:31%!important;margin-left:20px;margin-bottom:30px!important}.sr-box .elementor-widget-container{overflow:hidden;border-radius:10px;position:relative}.sr-box .elementor-image-box-content p{color:#fff}.sr-box .elementor-image-box-content h3.elementor-image-box-title{color:#27a55b;font-size:22px;font-weight:700}.sr-box .elementor-image-box-content::before{content:"";background:#0000009c;height:100%;width:100%;position:absolute;top:auto;bottom:-100%;right:0;left:0;z-index:-1}.sr-box::after{content:"";background:url(https://red-hyena-182073.hostingersite.com/topnotch/wp-content/uploads/2024/08/plus.png);height:40px;width:40px;position:absolute;bottom:-20px;border-radius:30px;right:0;left:0;margin:0 auto;z-index:30;background-size:contain;transition:all ease 0.5s;transform:rotate(-90deg)}.sr-box{position:relative}.sr-box:hover .elementor-image-box-content{opacity:1}.sr-box:hover .elementor-image-box-content::before{transition:all ease 0.5s;bottom:0}.sr-box:hover::after{transform:rotate(45deg);transition:all ease 0.2s}.sr-box.small{width:23%!important}.sr-box.small figure.elementor-image-box-img img{height:235px}strong a{color:currentColor}.work-tab .elementor-tab-content.elementor-active{display:flex!important;align-items:center;gap:20px;justify-content:space-between}.work-tab .elementor-tab-content img{width:100%}.elementor-tab-content p:first-child{width:36%}.work-tab .elementor-tab-content p:last-child{width:55%;font-size:22px}.work-tab.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{justify-content:center;display:flex}.work-tab.elementor-widget-tabs .elementor-tab-title{font-size:22px;color:#00000085;margin-bottom:30px}.work-tab.elementor-widget-tabs .elementor-tab-title.elementor-active{text-decoration:underline;color:#000}.work-tab.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs{align-items:center;gap:40px}.work-tab.elementor-widget-tabs .elementor-tab-content{min-height:470px}.elementor-accordion .elementor-accordion-item{border:1px solid #0000002b!important;margin-bottom:10px;padding:0;border-radius:10px}.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{height:30px;width:30px;margin-top:-10px}.elementor-accordion .elementor-accordion-item{font-size:18px}.elementor-accordion .elementor-tab-title{font-size:20px;padding:28px 28px!important}.elementor-accordion .elementor-tab-content{padding:33px 29px!important}.bottom-slider img.swiper-slide-image{height:270px;object-fit:cover;border-radius:20px;width:100%}.footer-top ul{list-style:none;padding:0}.footer-top ul a{color:#000}.footer-top li{margin-bottom:10px}.hero-inner .elementor-widget-form .elementor-widget-container{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background:#ffffff36;border-radius:10px;padding:22px 16px;padding-bottom:10px}.box4 .elementor-widget-container{display:flex;align-items:center;justify-content:center;text-align:center;box-shadow:0 0 10px rgba(0,0,0,.1607843137);font-size:23px;line-height:30px;color:#000;text-decoration:none;font-weight:600;padding:24px 31px 27px 31px;border-radius:10px;background-color:#fff;min-height:148px;width:100%}.box4{padding-left:20px;padding-bottom:20px;display:flex;align-items:center;justify-content:center}.box4 .elementor-widget-container h4.elementor-heading-title.elementor-size-default{font-weight:600;line-height:30px}.no-top h2::before{display:none!important}.map-area .contact-left{position:relative}.map-area .contact-left section.elementor-section.elementor-inner-section{position:relative;left:230px;z-index:1}.map-area .contact-left{width:40%!important}#services-area .elementor-posts .elementor-post{font-size:16px;line-height:20px;padding:12px 11px 12px;background-color:#f8f8f8;border:1px solid #cbcbcb;border-radius:3px;text-align:center;color:#000;display:block}#services-area .elementor-posts .elementor-post a{font-size:16px;line-height:20px;color:#000;font-weight:400}.elementor-widget-theme-post-content h2{font-weight:900;color:#000}.elementor-752 .elementor-element.elementor-element-c862fef{color:#000000a6;line-height:31px}.elementor-widget-theme-post-content strong{color:#000}.elementor-widget-theme-post-content a{color:blue}.elementor-widget-theme-post-content h3{font-size:23px;font-weight:700;color:#000}.green-sec>.elementor-container.elementor-column-gap-default{margin:0;left:80px}.green-sec::before{position:absolute;content:'';width:280px;height:317px;bottom:0;left:0;background:url(https://red-hyena-182073.hostingersite.com/topnotch/wp-content/uploads/2024/08/logo-symbol-bg.png)}.clip-area img.swiper-slide-image{transform:skew(13deg)}.clip-area figcaption.elementor-image-carousel-caption{position:absolute;bottom:20px;right:0;left:110px;font-size:25px;color:#fff;font-style:normal;font-weight:600}.clip-area .elementor-swiper-button.elementor-swiper-button-prev,.clip-area .elementor-swiper-button.elementor-swiper-button-next{bottom:-100px;top:auto;font-size:0}.clip-area .elementor-swiper-button.elementor-swiper-button-prev{left:47%}.clip-area .elementor-swiper-button.elementor-swiper-button-next{right:47%}.vid-box{position:absolute;bottom:40%;max-width:50%;margin:0 auto!important;right:0;left:0}.vid-box *{color:#fff!important}.vid-box h3.elementor-heading-title.elementor-size-default::before,.vid-box h3.elementor-heading-title.elementor-size-default::after{content:"";background:#27a55b;height:3px;width:100%;display:block}.elementor-custom-embed-play{top:70%}.vid-box h3.elementor-heading-title.elementor-size-default{font-weight:800;font-size:30px;line-height:35px;width:fit-content;margin-left:auto;margin-right:auto;display:flex;align-items:baseline;width:100%;white-space:nowrap;gap:14px}.elementor-widget-text-editor a{color:#000;font-weight:700}.app-form{padding:63px 60px 103px;background-color:#f3f3f3;border-radius:20px}.app-form .elementor-widget-form .elementor-field-group .elementor-field,.app-form .elementor-field-group .elementor-select-wrapper select{min-height:65px;padding-left:40px;padding-right:40px;border-radius:10px;border-color:#c1c1c1;font-size:16px}.elementor-field-group .elementor-select-wrapper{padding:0!important}.app-form .elementor-field-type-html{margin-bottom:10px!important}.app-form .elementor-field-type-html h3{font-size:21px}.app-form textarea{padding-top:20px}.elementor-field-type-select label.elementor-field-label.elementor-screen-only,.elementor-field-type-upload label.elementor-field-label.elementor-screen-only{display:block!important;position:static!important;top:0;overflow:visible;width:100%!important;height:fit-content!important;margin-bottom:15px;font-size:15px}.app-form .elementor-field-type-html{margin-top:20px}.app-form .elementor-field-type-upload input{border-radius:10px;border:1px solid #d2d2d2;background-color:#fff;font-size:16px;line-height:19px;padding:60px;box-shadow:none;outline:none;width:100%;margin:0;margin-top:19px}.elementor-field-type-select label.elementor-field-label.elementor-screen-only,.elementor-field-type-upload label.elementor-field-label.elementor-screen-only{display:block!important;position:static!important;top:0;overflow:visible;width:100%!important;height:fit-content!important;margin-bottom:15px;font-size:15px}.elementor-field-type-upload label.elementor-field-label.elementor-screen-only{font-size:22px;margin-bottom:0}.elementor-field-type-upload{margin-top:30px}.app-form .elementor-field-type-upload input::after{content:" Drag & Drop Files Here";display:block;margin-top:20px;font-size:18px;font-weight:600}.app-form .elementor-field-type-upload input::before{background:url(https://red-hyena-182073.hostingersite.com/topnotch/wp-content/uploads/2024/08/uploadimg.png) no-repeat center;content:"";height:20px;width:20px;position:absolute;top:20px;background-size:contain}.app-form .elementor-field-type-upload input{position:relative}.app-form .elementor-widget-form .elementor-button[type="submit"]{background:#f89201;color:#000!important;font-weight:600;padding:22px 95px;border-radius:10px}.sr-box.ct-box .elementor-image-box-content{position:relative;background:#e4e4e4;opacity:1;flex-direction:column;min-height:240px;padding-top:40px;justify-content:start}.sr-box.ct-box .elementor-image-box-content *{color:#000!important}.sr-box.ct-box figure.elementor-image-box-img{width:100%!important;background:#e4e4e4;display:flex;justify-content:center;padding:10px;border-bottom:1px solid #00000054}.sr-box.ct-box .elementor-image-box-wrapper{position:relative}.sr-box.ct-box figure.elementor-image-box-img img{height:40px;width:40px}.sr-box.ct-box{width:23%!important}.sr-box.ct-box .elementor-image-box-content p.elementor-image-box-description{font-size:20px;width:100%;margin:0 auto!important;word-break:break-word}.sr-box.ct-box .elementor-image-box-content h3{word-break:break-word;max-width:50%}.sr-box.ct-box .elementor-image-box-content::before{height:130%;bottom:-130%}.sr-box.ct-box:hover .elementor-image-box-content::before{bottom:0}.sr-box.ct-box:hover .elementor-image-box-content *{color:#fff!important}.hero-area:not(.hero-inner)::before{content:"";background:url(https://red-hyena-182073.hostingersite.com/topnotch/wp-content/uploads/2024/08/trusted-logo-1.png) no-repeat center;height:160px;width:160px;position:absolute;z-index:1;right:15%;bottom:30px}@media (max-width:767px){:root{overflow-x:hidden}.header-area ul.elementor-nav-menu li.cnt-item{display:block}.elementor-widget-wrap.elementor-element-populated{margin-right:0!important;margin-left:0!important;padding-left:0!important;padding-right:0!important}section.elementor-section.elementor-top-section>.elementor-container{padding-right:15px;padding-left:15px}.elementor-widget.elementor-widget-heading,.elementor-widget.elementor-widget-heading *{text-align:center!important}.elementor-widget.elementor-widget-button{width:100%!important;text-align:center}.elementor-widget.elementor-widget-button a.elementor-button.elementor-button-link.elementor-size-sm{text-align:center;justify-content:center}[data-elementor-type="header"] .btn-primary.elementor-widget.elementor-widget-button{width:auto!important}[data-elementor-type="wp-page"] .elementor-widget__width-auto{max-width:100%!important;width:100%!important}.elementor-absolute.elementor-widget.elementor-widget-image{position:static!important}.elementor-24 .elementor-element.elementor-element-0ffe67b{width:44%!important;margin:0 auto;text-align:center;margin-bottom:12px}.elementor-widget__width-initial{max-width:100%!important;width:100%!important;text-align:center}.elementor-divider{justify-content:center}.elementor-24 .elementor-element.elementor-element-2a1b4e7 .elementor-heading-title{font-size:38px!important}.elementor-24 .elementor-element.elementor-element-ecacd3b{padding-top:65px!important}[data-elementor-type="wp-page"]>section.elementor-section.elementor-top-section{padding-top:50px!important;padding-bottom:50px!important}section.elementor-section{padding-left:0!important;padding-right:0!important}[data-elementor-type="footer"] *{text-align:center;justify-content:center}.elementor-widget-text-editor,p{text-align:center}figure.elementor-image-box-img img{width:100%}.elementor-widget-image-box .elementor-image-box-title{text-align:center}.btn-primary .elementor-button,.btn-secondary .elementor-button{font-size:14px!important;line-height:17px!important}.btn-secondary,.btn-primary{margin-right:0!important;margin-left:0!important;margin-bottom:10px!important}.elementor-widget.elementor-widget-button .elementor-widget-container{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}body h1.elementor-heading-title.elementor-size-default{font-size:36px!important;line-height:normal!important}body h2.elementor-heading-title.elementor-size-default{font-size:30px!important;line-height:normal!important}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center!important}body .btn-primary.popup-btn .elementor-button{text-align:left!important;line-height:20px!important;padding:14px;font-size:14px!important}section.elementor-section.main-header>.elementor-container.elementor-column-gap-default{padding:0!important}section.elementor-section.header-area>.elementor-container.elementor-column-gap-default{padding-left:15px!important;padding-right:15px!important}section.elementor-section.top-bar{padding:13px 20px!important}body p,body .elementor-widget-text-editor{font-size:16px;line-height:normal}body .rev-home .elementor-swiper-button.elementor-swiper-button-next,body .bottom-slider .elementor-swiper-button.elementor-swiper-button-next,body .clip-area .elementor-swiper-button.elementor-swiper-button-next{right:0!important;left:70px!important;margin:0 auto!important}body .rev-home .elementor-swiper-button.elementor-swiper-button-prev,body .bottom-slider .elementor-swiper-button.elementor-swiper-button-prev,body .clip-area .elementor-swiper-button.elementor-swiper-button-prev{left:0!important;right:70px!important;margin:0 auto!important}.sr-box{width:100%!important;margin-left:0}.sr-box.small{width:100%!important}body h2.elementor-heading-title.elementor-size-default br{display:none}.work-tab.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{display:grid;width:100%;grid-template-columns:50% 50%;gap:10px;padding:0 10px}.work-tab .elementor-tabs-content-wrapper .elementor-tab-mobile-title{display:none}.work-tab.elementor-widget-tabs .elementor-tab-desktop-title{border:1px solid #000!important;padding:10px 15px;font-size:16px!important;margin-bottom:0!important;display:flex;align-items:center;justify-content:center;text-align:center;min-height:55px}.work-tab .elementor-tab-content.elementor-active{flex-direction:column;gap:0}.work-tab .elementor-tab-content p:last-child{width:100%}.work-tab .elementor-tab-content p:first-child{width:60%}.marquee-area .slick-slider .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap!important}section.elementor-section.elementor-top-section.marquee-area{padding:0!important}.marquee-area .slick-slider .slick-next,.marquee-area .slick-slider .slick-prev{display:none!important}.clip-area figcaption.elementor-image-carousel-caption{left:0}.green-sec>.elementor-container.elementor-column-gap-default{left:0}.vid-box h3.elementor-heading-title.elementor-size-default{font-size:25px;width:100%!important;display:block}.vid-box{position:relative;max-width:100%!important}.vid-box h3.elementor-heading-title.elementor-size-default::before,.vid-box h3.elementor-heading-title.elementor-size-default::after{display:none}.map-area .contact-left section.elementor-section.elementor-inner-section{left:0}.map-area .contact-left{width:100%!important}.map-area .contact-left>.elementor-widget-wrap.elementor-element-populated{padding:15px!important}.box4{padding-left:0!important;padding-bottom:10px}.app-form{padding:15px!important}.app-form>.elementor-container.elementor-column-gap-default{padding:0 15px}.sr-box.ct-box{width:100%!important}.sr-box.ct-box{width:100%!important}.sr-box.ct-box .elementor-image-box-content{height:fit-content!important;min-height:fit-content;padding-bottom:40px!important}.office-hours .left-col>.elementor-widget-wrap.elementor-element-populated{padding:30px 15px!important;border-top-right-radius:20px!important;border-bottom-left-radius:0!important}section.elementor-top-section.elementor-element-feacba9{display:none}}