@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@700&family=Great+Vibes&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap);.uc_tab_nav li a{background-color:black!important;color:white!important}.uc_tab_nav li a:hover{background-color:#00ADB5!important;color:white!important}.uc_tab_nav li a.active-tab{background-color:#00ADB5!important;color:white!important}.uc_tab_nav li a,.uc_tab_nav li a .ue_tab_title{background-color:black!important;color:white!important;font-size:12px!important;display:inline-block;padding:5px 15px;border-radius:4px;text-decoration:none}.uc_tab_nav li a:hover,.uc_tab_nav li a:hover .ue_tab_title{background-color:#00ADB5!important;color:white!important;cursor:pointer}.uc_tab_nav li.active a,.uc_tab_nav li.active a .ue_tab_title{background-color:#00ADB5!important;color:white!important}.uc_tab_nav a.active,.uc_tab_nav a.active .ue_tab_title{background-color:#00ADB5!important;color:white!important}.cta-duo-buttons-centre{padding:0;margin:0;text-align:left}.cta-buttons-centre-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:20px;margin:0;padding:0}.cta-duo-buttons-centre{padding:50px 20px 0 20px;text-align:left;margin:0}.cta-buttons-centre-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:20px;margin:0;padding:0}.cta-duo-buttons-centre .cta-button{padding:16px 36px;font-size:18px;font-weight:600;font-family:'Poppins',sans-serif;color:#fff;background-color:#00ADB5;border-radius:8px;text-decoration:none;transition:all 0.3s ease;border:none}.cta-duo-buttons-centre .cta-button:hover{background-color:#000;color:#00ADB5!important}.custom-btn-book{background-color:#00ADB5!important;color:#ffffff!important;padding:16px 36px!important;font-size:18px!important;font-weight:600!important;font-family:'Poppins',sans-serif!important;border-radius:8px!important;text-decoration:none!important;display:inline-block!important;border:none!important;transition:all 0.3s ease!important}.custom-btn-book:hover{background-color:#000000!important;color:#00ADB5!important}.cta-duo-buttons-left{padding:0;margin:0;text-align:left}.cta-buttons-left-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:20px;margin:0;padding:0}.cta-duo-buttons-left{background-color:#fff;padding:50px 20px 0 20px;text-align:left;margin:0}.cta-buttons-left-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:20px;margin:0;padding:0}.cta-duo-buttons-left .cta-button{padding:16px 36px;font-size:18px;font-weight:600;font-family:'Poppins',sans-serif;color:#fff;background-color:#00ADB5;border-radius:8px;text-decoration:none;transition:all 0.3s ease;border:none}.cta-duo-buttons-left .cta-button:hover{background-color:#000;color:#fff!important}.cta-duo-buttons{padding:50px 20px;text-align:center}.cta-buttons-wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.cta-duo-buttons .cta-button{padding:16px 36px;font-size:18px;font-weight:600;font-family:'Poppins',sans-serif;color:#000;background-color:#fff;border-radius:8px;text-decoration:none;transition:all 0.3s ease}.cta-duo-buttons .cta-button:hover{background-color:#000;color:#00ADB5;border-color:#000}.elementor-button-wrapper .elementor-button-text{background-color:#00ADB5;color:#000;padding:12px 15px;border-radius:5px;display:inline-block;transition:background-color 0.3s ease,color 0.3s ease;font-family:'Poppins',sans-serif}.elementor-button-wrapper:hover .elementor-button-text{color:#fff}.main{min-height:50vh;display:flex;flex-direction:column;background-color:#1D1D1D;font-family:'Poppins',sans-serif}.faq-section{width:100%;padding:50px 20px;box-sizing:border-box;flex-grow:1}.faq-container{max-width:900px;margin:0 auto}.faq-container>h2{color:#fff;font-weight:700;margin-bottom:30px;font-size:2rem}.faq-item{background-color:#fff;color:#000;margin-bottom:20px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgb(0 0 0 / .15)}.faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:18px 25px;font-size:20px;font-weight:600;user-select:none;border-bottom:1px solid #ddd;background-color:#fff0;color:inherit}.faq-question:hover{opacity:.85}.faq-icon{font-size:24px;width:30px;height:30px;line-height:28px;text-align:center;border-radius:50%;border:2px solid red;color:#00adb5;transition:all 0.3s ease;flex-shrink:0}.faq-icon.open{border-color:#06f;color:#06f}.faq-answer{max-height:0;overflow:hidden;background-color:#f9f9f9;color:#000;font-weight:400;font-size:16px;line-height:1.6;padding:0 25px;transition:max-height 0.35s ease,padding 0.35s ease;border-radius:0 0 8px 8px}.faq-answer.open{padding:15px 25px;max-height:500px}@media (max-width:600px){.faq-question{font-size:18px;padding:15px 20px}.faq-answer{font-size:15px;padding:0 20px}.faq-answer.open{padding:12px 20px}}.custom-bullets{list-style:none;padding-left:0;margin:0}.custom-bullets li{position:relative;padding:15px 20px 15px 35px;margin-bottom:15px;color:#000;font-weight:400;background-color:#f0f0f0;border-radius:8px;box-shadow:0 2px 5px rgb(0 0 0 / .1);transition:color 0.3s ease,background-color 0.3s ease;list-style:none}.custom-bullets li::marker{content:none}.custom-bullets li::before{content:'';position:absolute;left:15px;top:50%;transform:translateY(-50%);width:12px;height:12px;background-color:#000;border-radius:50%;transition:background-color 0.3s ease}.custom-bullets li:hover{background-color:#00ADB5;color:#fff;cursor:pointer}.custom-bullets li:hover::before{background-color:#fff}.white-capital{color:#ffffff!important;font-size:32px!important;font-weight:700!important;text-transform:uppercase!important;font-family:'Poppins',sans-serif!important}.elementor-widget-container h6{font-size:16px!important;line-height:1.5!important;color:#000!important;text-align:justify!important;font-family:'Poppins',sans-serif!important;font-weight:400!important}.typewriter-heading{font-family:'Poppins',sans-serif;font-size:42px;color:#000;text-align:center;min-height:3em;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.typed-text{display:inline-block;white-space:pre-wrap;word-break:break-word;max-width:100%}.cursor{display:inline-block;width:3px;height:1.2em;background-color:#000;margin-left:2px;animation:blink 0.7s step-end infinite}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@media (max-width:768px){.typewriter-heading{font-size:32px}}@media (max-width:480px){.typewriter-heading{font-size:26px}}.animated-heading{min-height:3.5em;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;max-width:100%}.org-green{font-family:'Poppins',sans-serif;color:#00ADB5;font-size:1.2rem;line-height:1.5;display:inline-block;word-break:break-word;white-space:pre-wrap;overflow-wrap:break-word;min-width:100%}.cursor{display:inline-block;width:3px;background-color:#00ADB5;margin-left:2px;animation:blink 0.7s step-end infinite;height:1.2em;vertical-align:bottom}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@media (max-width:768px){.org-green{font-size:1rem}}@media (max-width:480px){.org-green{font-size:.95rem}}.reliable-marketing-section{background-color:#fff;color:#000;padding:100px 20px;text-align:center}.reliable-marketing-section h2{font-family:'Poppins',sans-serif;font-weight:700;font-size:42px;margin-bottom:20px}.heading-underline{width:80px;height:4px;background-color:#00ADB5;margin:0 auto 40px auto;border-radius:2px}.fancy-paragraph{max-width:900px;margin:0 auto;padding:30px;border:2px solid #00ADB5;border-radius:16px;box-shadow:0 8px 20px rgb(0 173 181 / .1);background-color:#fff;text-align:left}.fancy-paragraph p{font-family:'Poppins-bold',sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:1.8;color:#000;margin:0;text-align:justify}.fancy-paragraph p{text-align:justify;line-height:1.8;font-size:1.5rem}@media (max-width:768px){.reliable-marketing-section h2{font-size:32px}.fancy-paragraph p{font-size:22px}.fancy-paragraph{padding:20px}}@media (max-width:480px){.reliable-marketing-section h2{font-size:26px}.fancy-paragraph p{font-size:20px}.heading-underline{width:60px}}.coming-soon-section{text-align:center;padding:100px 20px;background-color:#fff}.coming-soon-section h2{font-size:48px;font-weight:700;margin-bottom:20px}.coming-soon-section p{font-size:22px;color:#00ADB5;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;letter-spacing:.5px}@media (max-width:600px){.coming-soon-section h2{font-size:32px}.coming-soon-section p{font-size:18px}}.strategy-section{padding:80px 20px;text-align:center;position:relative;overflow:hidden}.strategy-section h1{font-size:2.5rem;font-weight:700;margin-bottom:10px}.strategy-section p{font-size:1.2rem;color:#555;margin-bottom:40px}.chat-box-wrapper{position:relative;display:flex;justify-content:center;align-items:center;margin-top:40px;padding:0 20px}.background-shape{position:absolute;width:600px;height:200px;background-color:#00ADB5;border-radius:100px;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.1);z-index:1;opacity:.3}.chat-box{background-color:#fff;display:flex;align-items:center;border-radius:50px;overflow:hidden;width:100%;max-width:500px;box-shadow:0 10px 25px rgb(0 0 0 / .1);z-index:2;position:relative}.chat-box input{flex:1;border:none;padding:15px 20px;font-size:1rem;outline:none;border-radius:50px 0 0 50px;min-width:0}.chat-box button{background-color:#00ADB5;color:#fff;padding:15px 25px;font-size:1rem;border:none;cursor:pointer;transition:all 0.3s ease;border-radius:0 50px 50px 0;white-space:nowrap}.chat-box button:hover{background-color:#000;color:#00ADB5}@media (max-width:768px){.strategy-section h1{font-size:2rem}.strategy-section p{font-size:1rem}.chat-box{flex-direction:column;border-radius:20px;max-width:90%}.chat-box input,.chat-box button{width:100%;border-radius:0}.chat-box input{border-top-left-radius:20px;border-top-right-radius:20px}.chat-box button{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.background-shape{width:100%;height:160px;top:50%}}@media (max-width:480px){.strategy-section h1{font-size:1.8rem}.strategy-section p{font-size:.95rem}.chat-box{box-shadow:0 5px 15px rgb(0 0 0 / .1)}}.brand-banner{background:#FFF;padding:40px 20px;font-family:Arial,Helvetica,sans-serif}.brand-banner-inner{display:flex;align-items:center;justify-content:center;gap:60px;max-width:1400px;margin:0 auto}.brand-left .brand-logo{width:300px;max-width:100%}.brand-centre .brand-vector{width:300px;max-width:100%}.brand-right{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.social-links{display:flex;float:right;gap:16px;padding:0;margin:0;list-style:none}.social-links a{font-size:20px;color:#00ADB5;transition:transform 0.25s ease}.social-links a:hover{transform:scale(1.15);color:#fff}.phone-link{display:flex;float:right;gap:16px;padding:0;margin:0;list-style:none}.phone-link i{color:#00ADB5}.phone-link i:hover{color:#00ADB5 important}@media (max-width:1024px){.brand-banner-inner{gap:40px}.brand-centre .brand-vector{width:260px}}@media (max-width:768px){.brand-banner-inner{flex-direction:column;text-align:center}.brand-right{align-items:center}}@media (max-width:480px){.brand-left .brand-logo{width:90px}.brand-centre .brand-vector{width:220px}}.global-links{background:#1D1D1D;color:#fff;padding:60px 20px;font-family:Arial,Helvetica,sans-serif}.global-links-header{text-align:center;margin-bottom:40px}.global-links-header h2,.global-links-header h4{font-family:'Poppins',sans-serif;margin:0;letter-spacing:.5px}.global-links-header h4{margin-top:8px}.footer-icon{color:#00ADB5}.global-links-inner{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;max-width:1300px;margin:0 auto}.global-links-col{width:200px;min-width:160px}.global-links-col h3{font-size:1.1rem;margin-bottom:1rem;letter-spacing:.5px;text-transform:uppercase}.global-links-col ul{list-style:none;padding:0;margin:0}.global-links-col li{margin-bottom:.6rem}.global-links-col a{text-decoration:none;font-weight:600%;color:#fff;transition:color 0.25s ease-in-out}.global-links-col a:hover{color:#00ADB5}@media (max-width:1024px){.global-links-col{width:calc(33.33% - 40px)}}@media (max-width:768px){.global-links-col{width:calc(50% - 40px)}}@media (max-width:480px){.global-links-col{width:100%}}.navbar{display:flex;font-weight:600;font-size:14px;font-family:'Poppins',sans-serif;padding:5px 2px important;width:100%;height:100%;margin-left:5%;margin:2% 2%}.navbar>a,.dropdown>a{display:block!important;color:#fff;padding:15px;text-decoration:none;position:relative}.navbar>a:hover,.dropdown>a:hover{background-color:#00ADB5}.dropdown{position:relative}.dropdown-icon{margin-left:6px;font-size:12px;transition:transform 0.3s ease}.dropdown:hover .dropdown-icon{transform:rotate(180deg)}.submenu{display:none;position:absolute;top:100%;left:0;width:1200px;background-color:#ecf0f1;padding:30px;box-shadow:0 4px 20px rgb(0 0 0 / .2);z-index:100;grid-template-columns:repeat(4,250px);gap:20px}.dropdown:hover>.submenu{display:grid}.submenu-column{padding:5px 0}.submenu-column h4{font-size:14px;margin-bottom:5px;color:#2c3e50}.submenu-column a{display:block;color:#333;padding:5px 10px;text-decoration:none;padding-left:15px;font-size:12px}.submenu-column a:hover{color:#000;background-color:#00ADB5;padding-left:20px;transition:all 0.3s ease}.submenu-column a{position:relative;padding-left:20px;display:block;line-height:1.6}.submenu-column a::before{content:"✔";position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:14px;color:#000}.get-quote-btn{display:flex;font-size:18px;font-family:'Poppins',sans-serif;padding:10px 20px;text-decoration:none;position:relative;color:#00ADB5;border:none;border-radius:4px;cursor:pointer;font-weight:700;transition:background-color 0.3s}.get-quote-btn:hover{background-color:#00ADB5;color:#000}==================================.elementor-1500 .elementor-element.elementor-element-c60b08f .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:36px;font-weight:700;color:#00ADB5!important}.elementor-23 .elementor-element.elementor-element-08c304d .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:#00ADB5!important}.elementor-widget-container .elementor-button{background-color:#3498db;color:#000!important;border:none}.elementor-widget-container .elementor-button:hover{background-color:#e74c3c;color:#000!important}.elementor-widget-container a:hover{color:#00ADB5!important}#menu-item-7 .hfe-menu-item{color:#00ADB5}#menu-item-8 .hfe-menu-item{color:#fff}#menu-item-7 .hfe-menu-item:hover,#menu-item-8 .hfe-menu-item:hover,#menu-item-20 .hfe-menu-item:hover,#menu-item-1625 .hfe-menu-item:hover,#menu-item-248 .hfe-menu-item:hover,#menu-item-249 .hfe-menu-item:hover{color:#00ADB5}#menu-item-9 .hfe-sub-menu-item:hover,#menu-item-10 .hfe-sub-menu-item:hover,#menu-item-11 .hfe-sub-menu-item:hover,#menu-item-12 .hfe-sub-menu-item:hover,#menu-item-13 .hfe-sub-menu-item:hover,#menu-item-14 .hfe-sub-menu-item:hover,#menu-item-15 .hfe-sub-menu-item:hover,#menu-item-16 .hfe-sub-menu-item:hover,#menu-item-17 .hfe-sub-menu-item:hover,#menu-item-18 .hfe-sub-menu-item:hover{color:#fff!important;background-color:#00ADB5!important;}.elementor-element-9b27dd3{background-color:#00ADB5!important;padding:20px}.elementor-section.elementor-element-8ec6f86{background-color:#00ADB5!important}.elementor-form .elementor-button .elementor-button-text{color:#fff!important}.elementor-heading-title{color:#000!important}.elementor-heading-title:hover{color:#000}.elementor-button{background-color:#00ADB5!important}.elementor-button:hover{background-color:#000!important;color:#fff!important;border-color:#00ADB5!important}.elementor-widget-container .red{color:black!important}.elementor-widget-container .white{color:white!important}.elementor-widget-container .green{color:#37e1e9!important}.elementor-button.elementor-button-link{background-color:#00ADB5!important;color:#ffffff!important;border-color:#000!important}.elementor-button.elementor-button-link:hover{background-color:#000!important;border-color:#00ADB5!important;color:#fff!important}.elementor-element-ec26b29 .elementor-button{background-color:#00ADB5!important}.elementor-element-d9ad31e .elementor-button{background-color:#00ADB5!important;color:#000!important}.elementor-heading-title.elementor-size-default{color:#fff!important}.elementor-column[data-id="c422930"]{background-color:#00ADB5!important}.elementor-section.elementor-element-13ef4fe{background-color:#00ADB5!important}.elementor-1480 .elementor-element.elementor-element-a24077b .elementor-button:hover,.elementor-1480 .elementor-element.elementor-element-a24077b .elementor-button:focus{background-color:#00ADB5!important;color:#fff}.elementor-1480 .elementor-element.elementor-element-a24077b .elementor-button:hover svg,.elementor-1480 .elementor-element.elementor-element-a24077b .elementor-button:focus svg{fill:#fff}.elementor-50 .elementor-element.elementor-element-163b26b:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-163b26b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00ADB5}.elementor-1480 .elementor-element.elementor-element-00ADB5 .elementor-button:hover,.elementor-1480 .elementor-element.elementor-element-00ADB5 .elementor-button:focus{background-color:#00ADB5!important;color:#00ADB5}.elementor-1480 .elementor-element.elementor-element-5ae24ba .elementor-button:hover svg,.elementor-1480 .elementor-element.elementor-element-5ae24ba .elementor-button:focus svg{fill:#000}.elementor-1480 .elementor-element.elementor-element-5ae24ba .elementor-button{background-color:#fff0;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:500;text-decoration:none;fill:#00ADB5!important;color:#000!important;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00ADB5!important}.elementor-1480 .elementor-element.elementor-element-7e475d2 .elementor-heading-title{color:#00ADB5!important;font-family:"Poppins",Sans-serif;font-size:36px;font-weight:700}.elementor-1480 .elementor-element.elementor-element-a24077b .elementor-button:hover,.elementor-1480 .elementor-element.elementor-element-a24077b .elementor-button:focus{background-color:#00ADB5!important;color:#fff}.elementor-50 .elementor-element.elementor-element-c915771 .uc-accordion-icon i{color:#00ADB5!important}.elementor-1480 .elementor-element.elementor-element-6a5c415>.elementor-element-populated{border-color:#00ADB5!important;border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:1em 1em 1em 1em}.elementor-50 .elementor-element.elementor-element-21afff4 .elementor-button{background-color:#fff0;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:500;fill:#fff;color:#fff;background-image:linear-gradient(180deg,#00adb5 0%,#017e84 100%)!important;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000;border-radius:5px 5px 5px 5px;padding:1em 2em 1em 2em}.elementor-50 .elementor-element.elementor-element-21afff4 .elementor-button:hover{background-color:#000;color:#fff}.elementor-1480 .elementor-element.elementor-element-6a5c415:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1480 .elementor-element.elementor-element-6a5c415>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("");background-position:116px -66px;background-repeat:no-repeat;background-size:cover}.elementor-23 .elementor-element.elementor-element-f1daad4 .elementor-button{background-image:linear-gradient(180deg,#00adb5 0%,#017e84 100%)!important;background-color:#fff0;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:500;fill:#fff;color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#fff;border-radius:5px 5px 5px 5px;padding:1em 1em 1em 1em}.elementor-23 .elementor-element.elementor-element-4301742 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:19px;font-weight:600;text-shadow:1px 1px 0 #fff0;color:#00ADB5}.elementor-1480 .elementor-element.elementor-element-d2ddc73 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:36px;font-weight:700;color:#00ADB5!important}.elementor-1480 .elementor-element.elementor-element-646987e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1480 .elementor-element.elementor-element-646987e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("../cdn-ilbhpgf.nitrocdn.com/siCPKJMPJEwHOGwnchsKhWWnIbWyfani/assets/images/optimized/rev-7beb41d/rivetechsolutions.com/wp-content/uploads/2024/09/ecEmUN.png");background-position:116px -66px;background-repeat:no-repeat;background-size:cover}.elementor-1480 .elementor-element.elementor-element-a24077b .elementor-button{border-color:background-color:#00ADB5!important;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:500;text-decoration:none;fill:#00ADB5!important;color:#00ADB5!important;border-style:solid;border-width:1px 1px 1px 1px}