@import url(//usocial.trangotech.dev/wp-content/themes/ulo/assets/css/./outfit.css);@import url(//usocial.trangotech.dev/wp-content/themes/ulo/assets/css/./montserrat.css);html{overflow-x:hidden !important}body{font-family:var(--font-body);font-weight:400;overflow-x:hidden !important;background:#fff;margin-bottom:0 !important}:root{--font-body:'Outfit';--font-montserrat:'Montserrat';--color-text:#0e0e0e;--color-white:#fff;--color-primary:#1d40ca;--color-secondary:#2138df}a{text-decoration:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset !important;transition:background-color 5000s ease-in-out 0s}h1,h2,h3{font-family:var(--font-body);font-weight:700;font-size:62px;line-height:81.78px;letter-spacing:0%;text-transform:capitalize;margin-bottom:0}.section-title{font-size:62px;font-weight:700;line-height:81.78px;letter-spacing:0;color:var(--color-primary)}.header-title{font-weight:700;font-size:40px;line-height:100%;letter-spacing:0;color:var(--color-primary);text-transform:none}.header-title span{font-family:var(--font-montserrat);font-weight:700;font-size:40px;line-height:100%;letter-spacing:0;color:var(--color-primary)}.section-sub-heading{font-size:36.51px;font-weight:400;line-height:50px;letter-spacing:0;color:var(--color-primary)}.section-content{font-size:12px;font-weight:400;line-height:15.12px;letter-spacing:0;color:var(--color-text)}.section-title span{font-family:var(--font-montserrat);font-size:62px;font-weight:700;line-height:81.78px;letter-spacing:0;color:var(--color-primary)}.primary-btn{font-size:16px;font-weight:700;line-height:20.16px;letter-spacing:0%;display:flex;justify-content:center;align-items:center;gap:6px;background:var(--color-primary);color:var(--color-white);border-radius:16px;padding:14px;transition:all .5s ease-in-out;border:none;outline:none}.primary-btn:hover{background:var(--color-secondary);color:var(--color-white)}header{width:100%;padding-inline:72px;margin:0 auto}header .custom-logo-link{width:100%;max-width:389px;max-height:125px}header .custom-logo-link img{width:100%}header.header-home nav{border-bottom:5px solid #1d40ca;padding-bottom:10px}.banner-sec .language-wrapper{padding-top:38px;padding-bottom:68px;padding-inline:72px}.banner-sec .slider-cards-wrapper{width:100%;padding-inline:72px;margin:0 auto}.banner-sec .slider-cards-wrapper .images-carousel .carousel-card-image-wrapper{width:100%;max-height:545px}.banner-sec .slider-cards-wrapper .images-carousel{border-radius:20px !important;overflow:hidden}.banner-sec .slider-cards-wrapper .images-carousel{position:relative}.banner-sec .slider-cards-wrapper .images-carousel .owl-nav{position:absolute;width:100%;height:auto;bottom:-10px;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;pointer-events:none}.banner-sec .slider-cards-wrapper .images-carousel .owl-nav button{background:0 0;border:none;font-size:24px;color:#333;cursor:pointer;pointer-events:all}.banner-sec .slider-cards-wrapper .images-carousel .owl-nav .owl-prev{position:relative;left:15px}.banner-sec .slider-cards-wrapper .images-carousel .owl-nav .owl-next{position:relative;right:15px}.banner-sec .slider-cards-wrapper .images-carousel .owl-item{position:relative;opacity:0;transition:opacity .6s ease-in-out}.banner-sec .slider-cards-wrapper .images-carousel .owl-item.active{opacity:1}footer{width:100%;margin:0 auto;padding-block:18px;padding-inline:72px}footer .footer-heading{font-size:21px;font-weight:700;line-height:26.46px;letter-spacing:0%;color:var(--color-secondary)}footer .form-footer{width:100%;max-width:610px;padding:13px 0}footer .form-footer .newsletter{background-color:#dfdfdf;display:flex;justify-content:space-between;align-items:center;border-radius:16px}footer .form-footer .newsletter-email-input{padding:13px 0 13px 17px;background-color:transparent;border:none}footer .form-footer .newsletter-email-input:focus{box-shadow:none;border:none}footer .terms-agree{display:flex;align-items:center;gap:10px;padding:15px 0 20px}footer .terms-agree input{min-width:18px;min-height:18px;border-radius:6px !important}footer .terms-agree input:checked[type=checkbox]{background-color:#000;border:none}footer .terms-agree .terms-label{font-size:12px;font-weight:400;line-height:15.12px;letter-spacing:0;color:var(--color-text)}footer .terms-agree .terms-label a{font-size:12px;font-weight:700;line-height:15.12px;letter-spacing:0;color:var(--color-text)}footer .footer-links ul{padding:0;margin:0;list-style:none;display:flex;gap:17px}footer .footer-links ul li a{font-size:16px;font-weight:700;line-height:20.16px;letter-spacing:0;color:var(--color-text)}footer .footer-links ul li a span{font-family:var(--font-montserrat);font-size:16px;font-weight:700;line-height:19.5px;letter-spacing:0;color:var(--color-text)}footer .playstore-icon-wrapper{display:flex;justify-content:end;gap:24px}footer .playstore-parent{position:relative;top:35px}footer .playstore-donwload-instruction{font-size:12px;font-weight:400;line-height:15.12px;letter-spacing:0;color:var(--color-text);text-align:end;padding-top:22px;padding-bottom:10px;margin-bottom:0}footer .es-form-field-container .gjs-row .gjs-cell .gjs-row{width:100%;margin-bottom:0}footer .es-form-field-container{padding:0 !important}footer .es-form-field-container .gjs-row .gjs-cell{background:#f5f5f5;border-radius:16px;width:100%;max-width:607px;display:flex;justify-content:space-between}footer .es-form-field-container .gjs-row .gjs-cell input{border-top-right-radius:0;border-bottom-right-radius:0;width:100%;border:none}footer .es-form-field-container .gjs-row .gjs-cell input[type=submit]{height:100%}footer .es-form-field-container .gjs-row .gjs-cell input:focus{border:none;outline:none}.language-wrapper .gtranslate_wrapper{display:flex;flex-wrap:wrap !important;justify-content:center;gap:9px}.language-wrapper .gtranslate_wrapper a{display:inline-flex;padding:8px 12px;background:#f5f5f5;border:.5px solid #dfdfdf;border-radius:16px;align-items:center;gap:8px;width:140px;height:44px;justify-content:flex-start;flex-shrink:0}.language-wrapper .gtranslate_wrapper a span{font-weight:600;font-size:15px;line-height:100%;letter-spacing:0%;color:#000;white-space:nowrap}.language-wrapper .gtranslate_wrapper img{width:100%;max-width:38px;max-height:38px;border-radius:11px;overflow:hidden;opacity:1}.language-wrapper .gtranslate_wrapper .gt-current-lang{background:#1d40ca}.language-wrapper .gtranslate_wrapper .gt-current-lang span{color:#fff}header nav .language-dropdown{position:relative;margin:0 auto;width:100%;max-width:225px;display:flex;justify-content:space-evenly}header nav .language-dropdown .dropdown-toggle{background-color:#1d40ca;border:.48px solid #dfdfdf;color:#fff;border:none;padding:10px 20px;font-size:16px;cursor:pointer;border-radius:5px;display:flex;align-items:center;border-radius:16px;white-space:normal}header nav .language-dropdown .dropdown-toggle:after{content:"";display:inline-block;width:16px;height:10px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 2L8 8L2 2' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;margin-left:10px;transform:rotate(0deg);transition:transform .3s ease;border:none}header nav .language-dropdown .dropdown-toggle a span{color:#fff}header nav .language-dropdown .dropdown-menu{display:none;position:absolute;top:100%;right:80px;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);list-style:none;z-index:10;width:100%;max-width:150px;border-radius:5px}header nav .language-dropdown .dropdown-menu.show{display:block}header nav .language-dropdown .dropdown-menu li{padding:8px 10px;cursor:pointer}header nav .language-dropdown .dropdown-menu li a span{color:var(--color-primary);margin-left:3px;font-weight:500}header nav .language-dropdown .dropdown-menu li:hover{background-color:#f8f9fa;border-radius:5px}.terms-condition-cont{padding-block:40px;margin:0 auto;border-block:5px solid #1d40ca;margin-top:25px;margin-bottom:10px;margin-inline:72px;padding-bottom:0}.terms-condition-cont ol,.terms-condition-cont ul{margin-left:0}.terms-condition-cont h2{font-family:Outfit;font-weight:700;font-size:43px;line-height:100%;color:#000;margin-bottom:20px;position:relative}.terms-condition-cont p{font-family:Outfit;font-weight:300;font-size:20px;line-height:24px;color:#000;margin-bottom:20px}.terms-condition-cont h3{font-family:Outfit;font-weight:700;font-size:20px;line-height:100%;margin-block:20px;color:#000}.terms-condition-cont table{width:100%;border-collapse:collapse;text-align:left;margin:20px 0}.terms-condition-cont table thead{background-color:#f2f2f2}.terms-condition-cont table th,.terms-condition-cont table td{border:1px solid #ddd;padding:10px;vertical-align:top}.terms-condition-cont table th{font-weight:700;text-align:left}.terms-condition-cont table tr:nth-child(even){background-color:#f9f9f9}.terms-condition-cont table tr:hover{background-color:#f1f1f1}.terms-condition-cont table td{line-height:1.6;font-size:14px}.cookie-modal{padding-right:0;margin:auto}.cookie-modal .modal-dialog{max-width:547px;width:90%;margin:1.75rem auto}.cookie-modal .modal-content{border-radius:min(30px, 5vw);padding:min(33px, 5vw);position:relative;background:#fff;box-shadow:0px 4px 10px rgba(0,0,0,.2);display:flex;flex-direction:column;height:min(600px, 80vh);width:100%;aspect-ratio:.8}.cookie-modal .modal-header{padding:0;border:none;position:absolute;right:min(15px, 3vw);top:min(15px, 3vw);z-index:10}.cookie-modal .close-btn{background:0 0;border:none;padding:0;cursor:pointer;line-height:0;width:min(48px, 8vw);height:min(48px, 8vw)}.cookie-modal .close-btn svg{width:100%;height:100%}.cookie-modal .close-btn svg circle{fill:#fff;stroke:#1d40ca;stroke-width:2}.cookie-modal .close-btn:hover svg circle{stroke:#1733a5}.cookie-modal .modal-body{padding:0;text-align:center;display:flex;flex-direction:column;align-items:center;height:100%}.cookie-modal .image-wrapper{margin-bottom:min(20px, 3vw);flex-shrink:0;display:flex;justify-content:center;align-items:center;width:min(120px, 20vw);margin:0 auto min(20px, 3vw)}.cookie-modal .image-wrapper img{width:100%;height:auto;display:block}.cookie-modal .modal-title{font-size:min(30px, 5vw);font-weight:700;margin-bottom:min(20px, 3vw);color:#000;flex-shrink:0;text-align:center;width:100%}.cookie-modal .cookie-policy-scroll{flex:1;overflow-y:auto;margin:min(20px, 3vw) 0;padding:0 min(10px, 2vw);text-align:left;min-height:min(200px, 30vh)}.cookie-modal .cookie-policy-scroll p{margin-bottom:min(15px, 2.5vw);line-height:1.5;color:#000;font-size:min(16px, 2.5vw)}.cookie-modal .btns-wrapper{display:flex;gap:min(20px, 3vw);justify-content:center;margin-top:min(20px, 3vw);flex-shrink:0;width:100%;padding:0 min(20px, 3vw)}.cookie-modal .reject-btn,.cookie-modal .accept-btn{padding:min(14px, 2vw) min(20px, 3vw);border-radius:min(10px, 1.5vw);border:none;font-weight:700;font-size:min(16px, 2.5vw);cursor:pointer;transition:all .3s ease;flex:1;max-width:min(160px, 25vw);white-space:nowrap}.cookie-modal .reject-btn{background:#ea4335;color:#fff}.cookie-modal .accept-btn{background:#1d40ca;color:#fff}.cookie-modal .cookie-policy-scroll::-webkit-scrollbar{width:min(6px, 1vw)}.cookie-modal .cookie-policy-scroll::-webkit-scrollbar-track{background:#f1f1f1;border-radius:min(3px, 0.5vw)}.cookie-modal .cookie-policy-scroll::-webkit-scrollbar-thumb{background:#1d40ca;border-radius:min(3px, 0.5vw)}.cookie-modal .cookie-policy-scroll{scrollbar-width:thin;scrollbar-color:#1d40ca #f1f1f1}@media (max-width:576px){.cookie-modal .modal-dialog{margin:1rem;width:calc(100% - 2rem)}.cookie-modal .modal-content{padding:20px;max-height:85vh}.cookie-modal .cookie-policy-scroll{min-height:150px}.cookie-modal .btns-wrapper{flex-direction:row;gap:10px;padding:0 10px}.cookie-modal .reject-btn,.cookie-modal .accept-btn{padding:12px 15px;font-size:14px;flex:1;max-width:none;min-width:0}}.gtranslate_wrapper a[data-gt-lang=en] img{content:url('/wp-content/themes/ulo/assets/img/en-new.svg');width:38px;height:auto;opacity:1}.gtranslate_wrapper a[data-gt-lang=en].gt-current-lang img{filter:invert(0);opacity:1}.gtranslate_wrapper a[data-gt-lang=en]:not(.gt-current-lang) img{content:url('/wp-content/themes/ulo/assets/img/en-new-blue.svg');width:38px;height:auto;opacity:1}.ml-4{margin-left:4rem}@media(min-width:992px){.cookie-modal .modal-dialog{max-width:28.49vw;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) !important;margin:0}.cookie-modal .modal-content{padding:1.7vw 2vw;border-radius:1.563vw;max-height:none;height:auto;aspect-ratio:.7;overflow:hidden;display:flex;flex-direction:column;background:#fff;box-shadow:0px 4px 10px rgba(0,0,0,.2)}.cookie-modal .modal-header{padding:0;border:none;position:absolute;right:1.5vw;top:1.5vw;z-index:10}.cookie-modal .close-btn{background:0 0;border:none;padding:0;cursor:pointer;line-height:0}.cookie-modal .close-btn svg{width:2.5vw;height:2.5vw}.cookie-modal .modal-body{display:flex;flex-direction:column;height:100%;padding:0;text-align:center;gap:1vw}.cookie-modal .image-wrapper{flex-shrink:0;width:6.25vw;margin:0 auto}.cookie-modal .image-wrapper img{width:100%;height:auto;display:block}.cookie-modal .modal-title{font-size:1.563vw;line-height:1.2;font-weight:700;color:#000;margin:0;flex-shrink:0}.cookie-modal .cookie-policy-scroll{flex:1;overflow-y:auto;margin:1vw 0;padding:0 1vw;text-align:left;min-height:0}.cookie-modal .cookie-policy-scroll p{font-size:.938vw;line-height:1.5;margin-bottom:1vw;color:#000}.cookie-modal .btns-wrapper{display:flex;gap:1vw;justify-content:center;margin-top:auto;padding:0;flex-shrink:0}.cookie-modal .reject-btn,.cookie-modal .accept-btn{padding:.8vw 1.5vw;border-radius:.521vw;border:none;font-weight:700;font-size:.938vw;cursor:pointer;transition:all .3s ease;width:8.33vw}.cookie-modal .reject-btn{background:#ea4335;color:#fff}.cookie-modal .accept-btn{background:#1d40ca;color:#fff}.cookie-modal .cookie-policy-scroll::-webkit-scrollbar{width:.417vw}.cookie-modal .cookie-policy-scroll::-webkit-scrollbar-track{background:0 0}.cookie-modal .cookie-policy-scroll::-webkit-scrollbar-thumb{background:#1d40ca;border-radius:.417vw}.cookie-modal .cookie-policy-scroll::-webkit-scrollbar-button{display:none}.cookie-modal .cookie-policy-scroll{scrollbar-width:thin;scrollbar-color:#1d40ca transparent}}@media(max-width:991px){.cookie-modal .modal-dialog{max-width:90%;width:90%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) !important;margin:0}.cookie-modal .modal-content{padding:20px;border-radius:20px;aspect-ratio:.7;overflow:hidden;display:flex;flex-direction:column}.cookie-modal .modal-header{padding:0;border:none;position:absolute;right:15px;top:15px;z-index:10}.cookie-modal .close-btn svg{width:24px;height:24px}.cookie-modal .modal-body{display:flex;flex-direction:column;height:100%;padding:0;text-align:center;gap:15px}.cookie-modal .image-wrapper{width:80px;margin:0 auto;flex-shrink:0}.cookie-modal .modal-title{font-size:20px;line-height:1.2;margin:0}.cookie-modal .cookie-policy-scroll{flex:1;overflow-y:auto;margin:15px 0;padding:0 10px;text-align:left;min-height:0}.cookie-modal .cookie-policy-scroll p{font-size:14px;line-height:1.5;margin-bottom:15px}.cookie-modal .btns-wrapper{display:flex;gap:10px;justify-content:center;margin-top:auto;flex-shrink:0}.cookie-modal .reject-btn,.cookie-modal .accept-btn{padding:12px 20px;border-radius:10px;font-size:14px;width:120px}.cookie-modal .cookie-policy-scroll::-webkit-scrollbar{width:6px}.cookie-modal .cookie-policy-scroll::-webkit-scrollbar-track{background:0 0}.cookie-modal .cookie-policy-scroll::-webkit-scrollbar-thumb{background:#1d40ca;border-radius:6px}.cookie-modal .cookie-policy-scroll::-webkit-scrollbar-button{display:none}.cookie-modal .cookie-policy-scroll{scrollbar-width:thin;scrollbar-color:#1d40ca transparent}}.footer-links{display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start;align-items:center;padding:0;margin:0}.footer-links ul{display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start;align-items:center;margin:0;padding:0;list-style:none}.footer-links li{margin:0;padding:0}.footer-links a{color:#000;text-decoration:none;font-size:14px;font-weight:600}.footer-links a:hover{color:var(--color-secondary)}@media (max-width:768px){.footer-links{gap:10px}.footer-links ul{gap:10px}.footer-links a{font-size:13px}}.cookie-popup{display:none;position:fixed;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);z-index:9999;padding:20px}.cookie-content{max-width:600px;margin:0 auto;background:#fff;border-radius:8px;padding:20px;position:relative}.cookie-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.cookie-header h3{margin:0;font-size:1.5rem;color:#333}.close-cookie{background:0 0;border:none;font-size:24px;cursor:pointer;color:#666;padding:0 10px}.cookie-body{color:#666;line-height:1.6}.cookie-buttons{display:flex;gap:10px;margin-top:20px;justify-content:center}.cookie-buttons .btn{padding:8px 20px;border-radius:4px;min-width:120px}@media (max-width:768px){.footer-links{gap:10px}.footer-links ul{gap:10px}.footer-links a{font-size:13px}.cookie-content{margin:0 15px;padding:15px}.cookie-buttons{flex-wrap:nowrap;justify-content:center}.cookie-buttons .btn{flex:1;max-width:200px}}.download-buttons-wrapper{display:flex;justify-content:flex-end;gap:20px;margin-top:20px}.download-buttons-wrapper a{display:inline-block}.download-buttons-wrapper img{height:auto;max-height:52px;width:auto}@media (max-width:768px){.download-buttons-wrapper{gap:15px}.download-buttons-wrapper img{max-height:45px}}