body{font-size:16px;line-height:1.5;color:#333;font-family:'Inter',sans-serif;padding-top:130px}body.homepage{padding-top:150px}.site-container{max-width:1300px;margin:auto;display:block;padding:0 15px}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtube-play-button{cursor:pointer;position:relative;padding-bottom:56.25%;height:0}.youtube-play-button img{width:100%;height:auto}.youtube-play-button .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px;cursor:pointer;top:50%;left:50%;transform:translate3d(-50%,-50%,0);position:absolute}.youtube-play-button:hover .play-button{background-color:#d02f38}.youtube-play-button .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26.0px;border-color:transparent transparent transparent #fff;border-width:8px 0 8px 18px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.video-container-box{position:relative;padding-bottom:56.25%;height:0}.video-container-box .youtube-play-button{position:initial}.video-youtube-box{position:relative}.video-youtube-box img{margin:0;width:100%;height:auto;float:left}.video-iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-half,.half-video{display:inline-block;width:50%;float:left;margin-right:15px;padding-right:15px;margin-bottom:5px}.image-half,.img-half,.half-img,.half-image{display:inline-block;width:50%;float:left;margin-right:15px;padding-right:15px;margin-bottom:5px}.image-half img,.img-half img,.half-img img,.half-image img{width:100%;height:auto}.image-half.image-right,.img-half.image-right,.half-img.image-right,.half-image.image-right{float:right;margin-right:0;padding-right:0;margin-left:15px;padding-left:15px}.bold{font-weight:bold}.center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.mt0{margin-top:0}.mt10{margin-top:10px}.mt20{margin-top:20px}h1{font-size:40px;line-height:1.4;font-weight:600;margin:30px 0;font-family:'Poppins',sans-serif;text-align:center}h2{font-size:30px;line-height:1.4;font-weight:600;margin:25px 0;font-family:'Poppins',sans-serif;text-align:center}h3{font-size:26px;line-height:1.4;font-weight:600;margin:20px 0;font-family:'Poppins',sans-serif}h4{font-size:22px;line-height:1.4;font-weight:600;margin:15px 0;font-family:'Poppins',sans-serif}a{color:#dc1e83}a:focus,a:hover{color:#333;text-decoration:none}p{font-size:18px;line-height:1.7;margin-bottom:15px}li{font-size:18px;line-height:1.7;margin-bottom:5px}ul.two{display:flow-root}ul.two li{width:50%;float:left;padding-right:20px}ul.three{display:flow-root}ul.three li{width:33%;float:left;padding-right:20px}ul.four{display:inline-block;width:100%}ul.four li{width:25%;float:left;padding-right:20px}ul.flow{display:flow-root}ol,ul{margin-bottom:15px;display:flow-root}.center-buttons,.buttons-center{display:inline-block;width:100%;text-align:center;margin-top:10px;margin-bottom:20px}.center-buttons a,.buttons-center a{display:inline-block;margin:0 10px 10px;background:#86c9d1;color:#fff;font-size:20px;font-weight:500;padding:10px 20px;border:0;border-radius:0;text-transform:uppercase;font-family:'Bebas Neue',cursive;letter-spacing:1px}.center-buttons a:focus,.center-buttons a:hover,.buttons-center a:focus,.buttons-center a:hover{background:#df2262;text-decoration:none;color:#fff}.default-button{background:#86c9d1;color:#fff;font-size:20px;font-weight:500;padding:10px 20px;border:0;border-radius:0;text-transform:uppercase;font-family:'Bebas Neue',cursive;letter-spacing:1px}.default-button:focus,.default-button:hover{background:#df2262;text-decoration:none;color:#fff}header{display:inline-block;width:100%;padding:15px 0;position:fixed;top:0;left:0;right:0;z-index:9999;background:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}header .logo{display:inline-block}header .logo img{width:auto;height:auto;max-height:120px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}header .open-menu{display:inline-block;float:right}header .open-menu i{font-size:30px;cursor:pointer}header .menu{display:none;position:fixed;background:#86c9d1;z-index:999;top:0;bottom:0;right:0;width:220px}header .menu .close-menu i{padding:8px;cursor:pointer;color:#fff;opacity:.8;font-size:15px}header .menu .close-menu i:hover{opacity:1}header .menu ul{padding-left:20px;padding-bottom:20px;margin-top:10px}header .menu ul li{list-style:none;margin-bottom:15px}header .menu ul li a{color:#fff;font-size:18px;display:block;font-weight:600}header .menu ul li a:hover{color:#df2262;text-decoration:none}header.scrolled{box-shadow:2px 1px 5px #707070;padding:5px 0}header.scrolled .logo img{max-height:70px}header.scrolled .menu ul{margin-top:8px}.menu-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background: hsl(0deg 0% 0% / 85%);z-index:9999}.home-hero{display:inline-block;width:100%;margin:20px 0 30px}.home-hero h1{color:#df2262;font-family:'Poppins',sans-serif;font-weight:500;font-size:40px;line-height:1.3;max-width:1000px;display:block;margin:auto}.home-hero .bgtv-image img{max-width:250px}.websites{display:block;max-width:800px;margin:auto}.websites .item{margin-bottom:30px}.websites .item .image{position:relative}.websites .item .image img{width:100%;height:auto}.websites .item .image .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background: #00000073}.websites .item .image:hover .overlay{background: rgb(255 255 255 / 70%)}.websites .item .image .overlay a{width:100%;height:100%;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;display:-webkit-flex;flex-direction:row}.websites .item .image .overlay a:hover{text-decoration:none}.websites .item .image .overlay img{width:auto;max-width:250px;height:auto;max-height:120px}.websites .item.bgtv .image .overlay img{height:200px;max-height:100%}.websites .item .image .overlay span{display:none}.websites .item .image:hover .overlay span{display:block;width:100%;text-align:center;font-size:20px;color:#fff}.faqs-home{display:inline-block;width:100%;margin:30px 0}.faqs-home .col-cta p.big{font-family:'Bebas Neue',cursive;font-size:40px;text-align:center;line-height:1.1;margin:30px 0}.faqs-home .col-cta p.big span{color:#df2262;display:block}.faqs-home .col-cta p.phone{font-family:'Bebas Neue',cursive;font-size:40px;text-align:center;margin:30px 0}.faqs-home .col-cta p.phone a:hover{text-decoration:none;color:#333}.faqs-home h2{font-weight:500;font-size:30px;text-align:left}.faqs-accordion .panel-default{background:none;border-radius:0;border:1px solid #86c9d1;margin:0;border-bottom:0}.faqs-accordion.panel-group .panel.panel-default{margin:0}.faqs-accordion .panel-default:last-child{border-bottom:1px solid #86c9d1}.faqs-accordion .panel-heading{background:none;padding:0;border:0}.faqs-accordion .panel-heading h4{font-family:'Inter',sans-serif;border:0;font-weight:500;font-size:18px}.faqs-accordion .panel-heading h4 a{color:#fff;padding:15px;display:block;color:#df2262}.faqs-accordion .panel-heading h4 a i{display:inline-block;float:right;margin-top:5px}.faqs-accordion .panel-heading h4 a.collapsed{color:#333}.faqs-accordion .panel-heading h4 a:focus,.faqs-accordion .panel-heading h4 a:active,.faqs-accordion .panel-heading h4 a.active{color:#df2262;text-decoration:none}.faqs-accordion .panel-heading h4 a.collapsed i{transform:rotate(180deg)}.faqs-accordion .panel-default .panel-body{border:0!important;padding:0 15px}footer{display:inline-block;width:100%;background:#86c9d1;padding:40px 0 20px;text-align:center}footer p{color:#fff}footer p.disclaimer{font-size:16px}footer p.age{font-weight:bold}footer .social-media{margin-bottom:20px;margin-top:5px;display:inline-block}footer .social-media .item{display:inline-block;margin:5px}footer .social-media .item a{background:#000;width:40px;height:40px;line-height:40px;font-size:20px;display:inline-block;text-align:center;border-radius:50%}footer .social-media .item a i{color:#fff;padding:0}footer .social-media .item:hover a{background:#df2262}footer .rta-logo{display:inline-block;width:150px;margin:auto}footer .address a{color:#fff}footer .footer-links{margin-top:10px}footer .footer-links a{color:#fff;display:inline-block;margin:10px}footer a:hover{color:#dc1e83}.default-text{padding-bottom:100px}.contact-form{margin:30px 0}.contact-form .form-group{margin-bottom:20px}.contact-form label{font-size:16px;font-weight:500}.contact-form label.error{color:red;font-size:15px}.contact-form input{font-size:17px;padding:10px;height:auto;border-radius:0}.contact-form select{font-size:17px;padding:10px;height:auto;border-radius:0}.contact-form textarea{font-size:17px;line-height:1.5;padding:10px;border-radius:0;height:auto;min-height:150px;max-width:100%;min-width:100%}.contact-text{margin:50px 0}.application-form .checkbox,.consent-form .checkbox{margin-bottom:20px}.application-form .checkbox label,.consent-form .checkbox label{font-weight:400}.application-form .checkbox input,.consent-form .checkbox input{float:left;min-height:auto;width:15px;height:15px;margin-right:10px;line-height:15px}.application-form .form-group{margin-bottom:25px}input[type="file"]{border:1px solid #fff;display:block;width:100%}.sitemap-section{margin-bottom:40px}.sitemap-section .title{text-align:center}.sitemap-section .links{display:inline-block;width:100%}.sitemap-section .links a{display:inline-block;float:left;width:25%;text-align:center;font-size:18px;padding:5px;margin-bottom:10px}.error-404{max-width:520px;margin:auto}.search-wrap form{display:inline-block;width:100%}.search-wrap form input{display:inline-block;color:#000;font-size:17px;height:45px;padding:10px;width:calc(100% - 80px);float:left;border:0}.search-wrap form button{background:#86c9d1;color:#fff;font-size:18px;font-weight:500;padding:10px;border:0;border-radius:0;text-transform:uppercase;font-family:'Bebas Neue',cursive;letter-spacing:2px;height:45px;width:80px}.search-wrap form button:hover{background:#df2262}.team .person{display:inline-block;width:100%;margin-bottom:30px;border:1px solid #484848;padding:15px}.team .person .image{width:200px;height:200px;border-radius:50%;overflow:hidden;float:left;margin-right:20px}.team .person .name{font-size:20px;font-weight:bold}.team .person .job{font-style:italic}.galleries .flex{display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;display:-webkit-flex;flex-direction:row}.galleries .item{margin-bottom:30px}.blue-cta{display:inline-block;width:100%;background:#86c9d1;padding:30px;text-align:center;margin:30px 0}.blue-cta p{font-size:22px}.blue-cta a{background:#df2262;text-decoration:none;color:#000;display:inline-block}.blue-cta a:hover{background:#000}.partners{display:inline-block;width:100%}.partners .flex{display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;display:-webkit-flex;flex-direction:row}.partners .item{display:inline-block;text-align:center;margin:15px;margin-bottom:30px;overflow:hidden}.partners .item a img{max-width:250px;max-height:120px;transition:all .4s ease}.partners .item:hover img{transform:scale(1.08)}.news{margin-top:30px}.news .item{margin-bottom:40px}.news .item .image{overflow:hidden}.news .item .image img{transition:all .4s ease}.news .item:hover .image img{transform:scale(1.07)}.news .item p{margin:5px 0;line-height:1.5;font-weight:500;font-size:20px;text-align:center}.different{display:inline-block;width:100%}.different .flex{display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;display:-webkit-flex;flex-direction:row}.different .item{margin-bottom:20px}.different .item h4{line-height:1.5}.text-section{display:inline-block;width:100%;margin:30px 0}.new-paypal-form select#item-options{font-size:16px;padding:10px;height:auto;font-weight:bold;margin:auto;display:block;color:#333}.new-paypal-form div#buttons-container{text-align:center}.new-paypal-form div#paypal-button-container{max-width:500px;margin:auto}.new-paypal-form .paypal-button.paypal-button-shape-pill{border-radius:15px;height:40px;width:300px;padding:0;margin:0}.new-paypal-form .paypal-button-row.paypal-button-layout-vertical{margin-bottom:0}.new-paypal-form .paypal-button-container .paypal-button-row .paypal-button-text{font-size:18px;margin-top:0;line-height:24px}.bgtv-logo-left{width:200px;max-width:100%;float:left;margin-right:15px}.line-images img{margin-bottom:30px}.bgp-logo-left{width:250px;max-width:100%;float:left;margin-right:20px}.model-relese-consent{border:1px solid #ddd;padding:15px;margin-bottom:20px}.model-relese-consent h4{font-size:18px}.model-relese-consent h3{font-size:22px}.model-relese-consent p{font-size:15px;line-height:1.5}ul.jobs-list li a{cursor:pointer}.popup-application{background: #000c}.popup-application .modal-dialog{width:1000px;max-width:100%}.popup-application .modal-content{background:#000;border:1px solid #ccc;padding:10px}.popup-application .modal-header{text-align:center;border:0}.popup-application .modal-header button{color:#fff;font-size:25px;opacity:.8;padding:0;margin:0}.popup-application form{margin:0}.popup-application .modal-body a.link-close{margin-left:30px;color:#ccc;cursor:pointer;display:inline-block}@media (min-width:993px){.menu-overlay{display:none!important}header .menu .close-menu,header .open-menu{display:none}header .menu{display:inline-block!important;position:relative;background:none;z-index:999;top:auto;bottom:auto;left:auto;width:auto;padding:0}header .logo{float:left}header .menu{display:inline-block;position:relative;background:none;z-index:999;top:auto;bottom:auto;left:auto;width:auto;padding:0;float:right}header .menu ul{padding:0;margin:0;display:inline-block}header .menu ul li{display:inline-block;margin:5px 10px}header .menu ul li a{font-size:18px;display:block;padding:5px;color:#d12380}header .menu ul li a:hover{color:#73bcca}}@media (min-width:1200px){html{height:100%}body{padding-bottom:340px;position:relative;margin:0;min-height:100%}footer{min-height:340px;margin:0;position:absolute;right:0;bottom:0;left:0}}@media (max-width:1200px){.websites .item .image .overlay img{max-width:200px;max-height:100px}.faqs-home h2{font-size:30px;text-align:left}.faqs-home .col-cta p.phone,.faqs-home .col-cta p.big{font-size:35px}.home-hero h1{font-size:35px}}@media (max-width:992px){p,li{font-size:16px}h1{font-size:35px}h3{font-size:24px;margin:15px 0}h4{font-size:20px;margin:10px 0}body,body.homepage{padding-top:0}header{position:relative;padding:5px 0}header .open-menu{margin-top:10px}.default-text{padding-bottom:50px}.video-half,.half-video{display:inline-block;width:100%;float:none;margin-right:0;padding-right:0;margin-bottom:10px}.home-hero h1{font-size:35px;margin-top:0}.home-hero a.default-button{margin-bottom:30px;display:inline-block}.home-hero .bgtv-image img{max-width:200px}footer p.disclaimer{font-size:14px}footer .footer-links a{margin:5px;font-size:14px}.sitemap-section .links a{width:33%;font-size:16px}ul.two li{width:100%;float:none;padding-right:0}ul.three li{width:50%}ul.four li{width:33%}.news .item p{font-size:18px}.news .item .image{max-width:500px;margin:auto}}@media (max-width:767px){header .menu{width:200px}header .menu ul li a{font-size:16px}header .logo img{max-height:70px}h1{font-size:30px}h2{font-size:22px;margin:20px 0}h3{font-size:20px}h4{font-size:18px}ol,ul{padding-left:20px}.center-buttons a,.default-button{font-size:18px}.text-section{margin:10px 0}.youtube-play-button .play-button{width:60px;height:40px}.image-half,.img-half,.half-img,.half-image{display:inline-block;width:100%;float:none;margin-right:0;padding-right:0;margin-bottom:15px}.image-half.image-right,.img-half.image-right,.half-img.image-right,.half-image.image-right{margin-left:0;padding-left:0}.home-hero h1{font-size:25px}.home-hero{text-align:center}.home-hero h1{text-align:center}.home-hero .bgtv-image img{margin:auto}.websites .item{margin-bottom:25px}.websites .item .box{max-width:500px;margin:auto}.websites .item .image:hover .overlay span{font-size:18px}.websites .item.bgtv .image .overlay img{height:150px}.faqs-home{margin:0 0 30px}.faqs-home h2{font-size:22px}.faqs-accordion .panel-heading h4 a i{font-size:16px}.faqs-accordion .panel-heading h4{font-size:16px}.faqs-accordion .panel-heading h4 a{padding:10px}.faqs-accordion .panel-default .panel-body{padding:0 10px}.faqs-home .col-cta p.phone,.faqs-home .col-cta p.big{font-size:30px;margin:20px 0;line-height:1.2}footer{padding:25px 0 15px}footer p{font-size:14px}footer .rta-logo{width:120px}footer .social-media{margin-bottom:15px;margin-top:0}footer .social-media .item{margin:5px}.different .item{margin-bottom:5px}.contact-text{margin:20px 0}.contact-form label{font-size:15px}.contact-form textarea,.contact-form input{font-size:16px}.sitemap-section .links a{width:50%}ul.three li{width:100%;float:none;padding-right:0}ul.four li{width:50%}.blue-cta{padding:20px 10px;margin:15px 0}.blue-cta p{font-size:18px}.team .person .image{width:150px;height:150px;margin-right:15px}.team .person p{margin-bottom:10px}.team .person .name{font-size:18px}.team .person .desc{margin-bottom:0}.line-images img{margin-bottom:15px}.model-relese-consent{border:1px solid #ddd;padding:0 10px}.model-relese-consent h3{font-size:18px}.model-relese-consent h4{font-size:16px}.model-relese-consent p{font-size:14px;line-height:1.5}}@media (max-width:600px){.sitemap-section .links a{width:100%;float:left;padding:5px 0;font-size:15px}ul.four li{width:100%;float:none;padding-right:0}.team .person .image{width:120px;height:120px;margin-right:10px}.team .person .desc{font-size:15px}.bgtv-logo-left{width:120px}}@media (max-width:450px){h1{font-size:25px;margin:20px 0}header .open-menu i{font-size:25px}.contact-form label.error{font-size:14px}footer .social-media .item a{width:35px;height:35px;line-height:35px}footer .social-media .item a i{font-size:18px}}