.footer-social-row{padding-left : 0;padding-right : 0;padding-top : 40px;padding-bottom : 40px}.footer-social-buttons li,.footer-social-buttons span{padding-left : 0;padding-right : 0;padding-top : 0;padding-bottom : 0;margin-left : 0 !important;margin-right : 0 !important;margin-top : 0 !important;margin-bottom : 0 !important}.footer-social-buttons i{color: #83CEE8;font-size: 40px;margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 10px;width : 100%}.footer-social-buttons a{text-align: center;text-decoration: none}.footer-social-buttons a:hover{color: #9c0}.footer-social-buttons span{text-transform: uppercase;text-decoration: none;color: #323F5E;-webkit-transition: all 0.2s linear 0;-moz-transition: all 0.2s linear 0;-o-transition: all 0.2s linear 0;transition: all 0.2s linear 0;font-weight: 700;width : 100%}.footer-social-buttons li:hover span{color: #CB338A}.footer-copyright-menu span,.footer-copyright-menu p,.footer-copyright-menu a{font-size: 12px;color: #fff}.footer-copyright-menu{background-color : #232c41;padding-left : 0;padding-right : 0;padding-top : 25px;padding-bottom : 15px}.footer-latest-news .ctlthemecat-img-wrapper{width : 25%;float: left}.footer-latest-news .ctlthemecat-title{width : 75%;font-weight: 500;float: right;font-size: 12px;padding-left : 15px;padding-right : 0;padding-top : 0;padding-bottom : 0;word-break: break-word;color: #fff}.footer-latest-news .ctlthemecat-date{width : 75%;float: right;font-size: 12px;padding-left : 15px;padding-right : 0;padding-top : 0;padding-bottom : 0;color: #E3E035}.footer-latest-news .col-12{margin-left : 0;margin-right : 0;margin-top : 10px;margin-bottom : 10px}.footer-content{background-color: #323F5E;padding-left : 0;padding-right : 0;padding-top : 40px;padding-bottom : 40px}.footer-content-title h3{color: #fff;margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 15px}.footer-content-title a{color: #fff}.footer-content-title a:hover{color: #fff}.footer-content .container-fluid{padding-left : 0;padding-right : 0;padding-top : 0;padding-bottom : 0}.used-tech{background-image : url(https://codethislab.it/wp-content/uploads/2021/03/banner-technologies.png);background-origin : padding-box;background-repeat : repeat;background-size : auto;background-attachment : scroll;background-position : 50% 50%;min-height : 150px}.our-stores a{border-top: 1px solid rgba(255,255,255,0.15);border-left: 1px solid rgba(255,255,255,0.15);border-right: 1px solid rgba(255,255,255,0.15);border-bottom: 1px solid rgba(255,255,255,0.15);padding-left : 15px;padding-right : 10px;padding-top : 15px;padding-bottom : 15px;text-align: center;font-size: 12px;display: flex !important;align-items: center !important}.our-stores li{margin-left : 5px;margin-right : 5px;margin-top : 10px;margin-bottom : 10px}.our-stores span{color: #fff;vertical-align: middle;width : 100%}.footer-content-title span{font-family: 'Montserrat',sans-serif;color: #E3E035}.footer-copyright-menu a:hover{color: #fff}.footer-content .footer-menu a{color: #FFF}.footer-menu .ctlwpmenu-widget .menu-item a{display: inline}.footer-content .footer-link li{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 5px}footer-content .footer-link li:last-child{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 0}.info-azienda-footer p{color: #FFF !important}.footer-copyright-menu{width: 100%;text-align: center;border-top: 2px solid;border-image: linear-gradient(to right,#9c27b0 20%,#e91eb4 30%,#8cd618 40%,#fff500 50%,#03a9f4 60%,#024881 70%,#9c27b0 80%) 5}@media only screen and (max-width : 992px){.footer-social-row{padding-left : 0;padding-right : 0;padding-top : 35px;padding-bottom : 35px}}@media only screen and (max-width : 992px){.footer-social-buttons i{font-size: 30px}}@media only screen and (max-width : 992px){.footer-social-buttons i{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 0}}@media only screen and (max-width : 992px){.used-tech{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 30px}}@media only screen and (max-width : 992px){.footer-content .col-footer-content{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 15px}}@media only screen and (max-width : 767px){.footer-social-row{padding-left : 0;padding-right : 0;padding-top : 25px;padding-bottom : 25px}}@media only screen and (max-width : 767px){.footer-social-buttons span{display: none}}@media only screen and (max-width : 767px){.used-tech{min-height : auto}}@media only screen and (max-width : 480px){.footer-content .col-footer-content{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 25px}}div,a,li,p{font-family: 'Montserrat',sans-serif;text-decoration: none;color: #323F5E}h1,h2,h3,h4,h5{font-family: 'Montserrat',sans-serif;font-weight: 800;color: #323F5E}ul,li,a{color: #282828}ul:hover,li:hover,a:hover{text-decoration: none !important;color: #323F5E}h2,h3{font-weight: 900}p{color: #202945;font-size: 18px}.section-descr h2{color: #323F5E}.section-descr{text-align: center}.section-title h1{color: #FFF;font-size: 45px;text-transform: uppercase;text-align: center;margin-top : 0;margin-bottom : 0;margin-left : 0;margin-right : 0}.section-title span{color: #8FC045;font-family: 'Montserrat',sans-serif}.section-company-info ul{padding-top : 0 !important;padding-bottom : 0 !important;padding-left : 0 !important;padding-right : 0 !important}.top-menu-bg span{color: #FFF;font-weight: 300}.latest-news-container h2{color: #323F5E;font-weight:700}.latest-news-container h3{text-align: center;padding-top : 10px;padding-bottom : 10px;padding-left : 10px;padding-right : 10px;background-color: #323F5E;font-weight: 700;color: #FFF;margin-top : 0;margin-bottom : 0;margin-left : 0;margin-right : 0}.section-rolling-number i{font-size: 50px}.section-rolling-number .ctl-rolling-number-index{font-size: 50px;font-weight: 600}.section-rolling-number .ctl-rolling-number-title,.section-rolling-number .ctl-rolling-number-desc{font-size: 21px;font-weight: 600}.section-rolling-number i,.section-rolling-number .ctl-rolling-number-index,.section-rolling-number .ctl-rolling-number-title,.section-rolling-number .ctl-rolling-number-desc{color: #fff}.home-content-title h2,.footer-content-title h3{text-transform: uppercase;margin-top : 15px;margin-bottom : 15px;margin-left : 0;margin-right : 0}.section-core-product h3{color: #CB338A}.section-our-products h3{font-size: 16px;font-weight: 700}.section-company-info li{color: #fff;list-style-image : none;list-style-position : outside;list-style-type : none;text-decoration: none;margin-top : 0;margin-bottom : 10px;margin-left : 0;margin-right : 0;position : relative;top : auto;bottom : auto;left : auto;right : auto;padding-top : 0;padding-bottom : 0;padding-left : 30px;padding-right : 0}.section-company-info i{position : absolute;top : 5px;bottom : auto;left : 0;right : auto;color: #E3E035}.section-company-info a{color: #FFF}.section-demo-request h3,.section-demo-request p{color: #FFF}.header-text h1{color: #fff;font-size: 55px;text-transform: uppercase;font-style: italic;text-shadow: 1px 2px 5px rgba(0,0,0,0.25)}.header-text p{color: #fff;font-style: italic;font-weight:700;font-size: 28px;text-shadow: 1px 2px 5px rgba(0,0,0,0.25)}.ctl-form-field-label{font-weight: 600}.company-name{padding-top : 0 !important;padding-bottom : 0 !important;padding-left : 0 !important;padding-right : 0 !important;font-size: 21px}.main-home-descr{font-size: 18px;margin-top : 0;margin-bottom : 25px;margin-left : 0;margin-right : 0}.hand-writing-style{font-family: 'Pacifico',handwriting;font-size: 32px;font-weight:400}.main-home-descr p{color: #202945}.home-top-msg h2{color: #8FC045;margin-top : 0;margin-bottom : 15px;margin-left : 0;margin-right : 0}.home-top-msg h2 span{color: #323F5E}.small-descr-home .ctl-html-block-item-wrapper{color: #FFF;font-size: 16px;text-align: justify}.icon-home-style{display: block;text-align: center;font-size: 100px;margin-top : 0;margin-bottom : 25px;margin-left : 0;margin-right : 0}.section-our-products .btn-link{color: #323F5E;text-decoration: underline;font-size: 18px;-webkit-transition: all 0.4s ease 0;-moz-transition: all 0.4s ease 0;-o-transition: all 0.4s ease 0;transition: all 0.4s ease 0;font-weight: 500}.section-our-products .btn-link:hover{color: #CB338A;text-decoration: underline}.news-container .wp-post-image{margin-top : 0;margin-bottom : 15px;margin-left : 0;margin-right : 0}.news-container h2{margin-top : 15px !important;margin-bottom : 15px !important;margin-left : 0 !important;margin-right : 0 !important;font-size: 26px}.news-container h3{margin-top : 15px !important;margin-bottom : 15px !important;margin-left : 0 !important;margin-right : 0 !important;font-size: 22px}.blog-new-text-formatter h1{font-size: 35px}.blog-new-text-formatter h2{font-size: 30px}.blog-new-text-formatter h3{font-size: 25px}.blog-new-text-formatter h4{font-size: 20px}.blog-post-section h2{font-size: 24px;margin-top : 5px;margin-bottom : 0;margin-left : 0;margin-right : 0}.news-container-large h1,.news-container h1{font-size: 32px}.news-container-large h2,.news-container h2{font-size: 30px}.row-sub-category h2{font-size: 24px;background-color: #202945;color: #FFF;font-weight: 700;text-align: center;padding-top : 5px;padding-bottom : 5px;padding-left : 5px;padding-right : 5px;margin-top : 0;margin-bottom : 0;margin-left : 0;margin-right : 0}.col-download-presentation .btn i{margin-top : 0;margin-bottom : 0;margin-left : 0;margin-right : 8px}.col-download-presentation .btn-primary{background-color :;-webkit-box-shadow: -1px 2px 2px 0 rgba(0,0,0,0.25);-moz-box-shadow: -1px 2px 2px 0 rgba(0,0,0,0.25);box-shadow: -1px 2px 2px 0 rgba(0,0,0,0.25)}.col-download-presentation a{font-size: 16px}.news-container .wp-block-buttons a{font-size: 19px !important;padding-top : 10px !important;padding-bottom : 10px !important;padding-left : 10px !important;padding-right : 10px !important}.row-sub-category h2:after{content:"";height: 5px;width: 5px;background-color: red}@media only screen and (max-width : 992px){.section-title h1{font-size: 35px}}@media only screen and (max-width : 992px){.home-content-title h2,.footer-content-title h3{font-size: 26px}}@media only screen and (max-width : 992px){.header-text h1{font-size: 40px}}@media only screen and (max-width : 992px){.header-text p{font-size: 24px}}@media only screen and (max-width : 767px){.section-title h1{font-size: 26px}}@media only screen and (max-width : 767px){.home-content-title h2,.footer-content-title h3{font-size: 24px}}@media only screen and (max-width : 767px){.header-text h1{font-size: 28px}}@media only screen and (max-width : 767px){.header-text p{font-size: 17px}}@media only screen and (max-width : 767px){.icon-home-style{font-size: 90px}}@media only screen and (max-width : 767px){.news-container h3{font-size: 21px}}@media only screen and (max-width : 767px){.blog-post-section h2{font-size: 21px}}@media only screen and (max-width : 767px){.news-container-large h1,.news-container h1{font-size: 28px}}@media only screen and (max-width : 767px){.news-container-large h2,.news-container h2{font-size: 24px}}@media only screen and (max-width : 767px){.col-download-presentation-mobile a{font-size: 16px}}@media only screen and (max-width : 480px){.home-content-title h2,.footer-content-title h3{font-size: 21px}}@media only screen and (max-width : 480px){.section-core-product h3{font-size: 21px}}@media only screen and (max-width : 480px){.footer-content-title h3{text-align: center !important}}.top-social-buttons{text-align: right;padding-left : 0;padding-right : 0;padding-top : 5px;padding-bottom : 5px}.top-social-buttons span{color: #FFF}.top-social-buttons i{position : relative;top : auto;bottom : auto;left : auto;right : auto;font-size: 20px;color: #fff;vertical-align: middle}.top-header-menu span{font-weight:700;color: #fff}.pages-bg img{max-height : 325px;width : 100%;object-fit : cover;object-position : 50% 50%}.dropdown-toggle::after{color: #9C0}.top-social-buttons ul{padding-left : 8px;padding-right : 8px;padding-top : 2px;padding-bottom : 2px}.top-menu-social-button,.modal-header{background : -webkit-radial-gradient(circle,#653C90 0,#202945 100%);background : -moz-radial-gradient(circle,#653C90 0,#202945 100%)radial-gradient;background : -ms-radial-gradient(circle,#653C90 0,#202945 100%);background : -o-radial-gradient(circle,#653C90 0,#202945 100%);background : radial-gradient(circle,#653C90 0,#202945 100%)}.section-title{padding-left : 0;padding-right : 0;padding-top : 50px;padding-bottom : 50px}.header-page{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 100px}.dropdown-menu span{color: #323F5E}.dropdown-menu{border-top-left-radius : 0;border-top-right-radius : 0;border-bottom-left-radius : 0;border-bottom-right-radius : 0;-webkit-border-top-left-radius : 0;-webkit-border-top-right-radius : 0;-webkit-border-bottom-left-radius : 0;-webkit-border-bottom-right-radius : 0;-moz-border-top-left-radius : 0;-moz-border-top-right-radius : 0;-moz-border-bottom-left-radius : 0;-moz-border-bottom-right-radius : 0;position : absolute;top : 51px;bottom : auto;left : 0;right : auto}.section-header-home{background-image : url(https://codethislab.it/wp-content/uploads/2022/06/header-bg.png);background-origin : padding-box;background-repeat : no-repeat;background-size : cover;background-attachment : scroll;background-position : 50% 100%}.header-play-button i{color: #FFF;margin-left : 0 !important;margin-right : 10px !important;margin-top : 0 !important;margin-bottom : 0 !important}.header-play-button a{background-color : #3cb4e5;border-top-left-radius : 50px;border-top-right-radius : 50px;border-bottom-left-radius : 50px;border-bottom-right-radius : 50px;-webkit-border-top-left-radius : 50px;-webkit-border-top-right-radius : 50px;-webkit-border-bottom-left-radius : 50px;-webkit-border-bottom-right-radius : 50px;-moz-border-top-left-radius : 50px;-moz-border-top-right-radius : 50px;-moz-border-bottom-left-radius : 50px;-moz-border-bottom-right-radius : 50px;padding-left : 15px !important;padding-right : 15px !important;padding-top : 5px !important;padding-bottom : 5px !important}.header-play-button span{font-weight:700}.header-play-button{border-top: 1px none #f00;border-left: 1px none #f00;border-right: 1px solid #FFF;border-bottom: 1px none #f00;padding-left : 0;padding-right : 25px;padding-top : 0;padding-bottom : 0;margin-left : 0;margin-right : 10px;margin-top : 0;margin-bottom : 0}.website-lang{border-top: 1px none #f00;border-left: 1px solid #FFF;border-right: 1px none #f00;border-bottom: 1px none #f00;padding-left : 15px;padding-right : 0;padding-top : 0;padding-bottom : 0;margin-left : 10px;margin-right : 0;margin-top : 0;margin-bottom : 0}.website-lang a{padding-left : 5px !important;padding-right : 5px !important;padding-top : 5px !important;padding-bottom : 5px !important}.header-play-button .navbar-nav .nav-link{padding-left : 5px !important;padding-right : 5px !important;padding-top : 5px !important;padding-bottom : 5px !important}.gamezine-sub-menu{border-top: 1px none #323F5E !important;border-left: 1px none #323F5E !important;border-right: 1px none #323F5E !important;border-bottom: 1px none #323F5E !important;-webkit-box-shadow: 0 8px 0 rgba(0,0,0,0.3);-moz-box-shadow: 0 8px 0 rgba(0,0,0,0.3);box-shadow: 0 8px 0 rgba(0,0,0,0.3)}.gamezine-sub-menu span{color: #202945;font-weight:700;font-size: 12px}.gamezine-sub-menu a{padding-left : 15px !important;padding-right : 15px !important;padding-top : 0 !important;padding-bottom : 0 !important}.gamezine-sub-menu li{border-top: 1px none #f00 !important;border-left: 1px none #f00 !important;border-right: 1px solid #323F5E !important;border-bottom: 1px none #f00 !important}.gamezine-sub-menu li:last-child{border-top: 1px none #f00 !important;border-left: 1px none #f00 !important;border-right: 1px none #202945 !important;border-bottom: 1px none #f00 !important}.bp-md .header-play-button,.bp-sm .header-play-button,.bp-xs .header-play-button{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 10px}header .nav-item :after{content:'';transition: all 0.4s ease 0;opacity: 0.6}header .nav-item:hover :after,header .nav-item.current-menu-item :after,header .nav-item.current-menu-parent :after,header .nav-item.show-mega-menu:after{opacity: 1}@media (max-width: 991.98px){.navbar-brand{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%) !important}}.navbar{border-bottom: 2px solid;border-image: linear-gradient(to right,#9c27b0 20%,#e91eb4 30%,#8cd618 40%,#fff500 50%,#03a9f4 60%,#024881 70%,#9c27b0 80%) 5}@media only screen and (max-width : 1280px){.navbar-brand img{width : 200px}}@media only screen and (max-width : 1200px){.navbar-brand img{width : 180px}}@media only screen and (max-width : 992px){.top-social-buttons ul{justify-content: space-around}}@media only screen and (max-width : 992px){.top-social-buttons ul{display: flex}}@media only screen and (max-width : 992px){.header-text{padding-left : 0;padding-right : 0;padding-top : 50px;padding-bottom : 0}}@media only screen and (max-width : 992px){.header-play-button a{text-align: center}}@media only screen and (max-width : 992px){.header-play-button{border-top: 0 none #f00;border-left: 0 none #f00;border-right: 0 none #FFF;border-bottom: 0 none #f00}}@media only screen and (max-width : 992px){.header-play-button{padding-left : 0;padding-right : 1px;padding-top : 0;padding-bottom : 0}}@media only screen and (max-width : 992px){.header-play-button{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 0}}@media only screen and (max-width : 992px){.website-lang{border-top: 0 none #f00;border-left: 0 none #FFF;border-right: 0 none #f00;border-bottom: 0 none #f00}}@media only screen and (max-width : 992px){.website-lang{padding-left : 0;padding-right : 0;padding-top : 0;padding-bottom : 0}}@media only screen and (max-width : 992px){.website-lang{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 0}}@media only screen and (max-width : 768px){.top-social-buttons i{font-size: 16px}}@media only screen and (max-width : 768px){.top-social-buttons ul{padding-left : 8px;padding-right : 8px;padding-top : 3px;padding-bottom : 3px}}@media only screen and (max-width : 767px){.top-social-buttons span{display: none}}@media only screen and (max-width : 767px){.navbar-brand img{width : 140px}}@media only screen and (max-width : 767px){.section-title{padding-left : 0;padding-right : 0;padding-top : 35px;padding-bottom : 35px}}@media only screen and (max-width : 480px){.top-social-buttons ul{text-align: center}}@media only screen and (max-width : 480px){.ctlwpmenu-widget .ctlwpmenu-list-inline .menu-item{margin-left : 0;margin-right : 18px;margin-top : 0;margin-bottom : 0}}@media only screen and (max-width : 378px){.ctlwpmenu-widget .ctlwpmenu-list-inline .menu-item{margin-left : 0;margin-right : 12px;margin-top : 0;margin-bottom : 0}}.nav-pills .nav-link{border-top-left-radius : 0;border-top-right-radius : 0;border-bottom-left-radius : 0;border-bottom-right-radius : 0;-webkit-border-top-left-radius : 0;-webkit-border-top-right-radius : 0;-webkit-border-bottom-left-radius : 0;-webkit-border-bottom-right-radius : 0;-moz-border-top-left-radius : 0;-moz-border-top-right-radius : 0;-moz-border-bottom-left-radius : 0;-moz-border-bottom-right-radius : 0;border-top: 1px solid #CB338A;border-left: 1px solid #CB338A;border-right: 1px solid #CB338A;border-bottom: 1px solid #CB338A;padding-top : 10px;padding-bottom : 10px;padding-left : 15px;padding-right : 15px}.nav-pills .nav-link.active{background-color: #CB338A;color: #fff}.nav-pills span{font-size: 12px;text-transform: uppercase;font-weight:700;color: #CB338A}.nav-pills .nav-link.active span{color: #fff}.nav-pills a.nav-link{margin-top : 5px;margin-bottom : 5px;margin-left : 10px;margin-right : 10px;-webkit-transition: all 0.4s ease 0;-moz-transition: all 0.4s ease 0;-o-transition: all 0.4s ease 0;transition: all 0.4s ease 0}.nav-pills a.nav-link:hover{background-color: #CB338A}.nav-pills a.nav-link:hover span{color: #FFF}.tabs-content ul{margin-top : 0;margin-bottom : 30px;margin-left : 0;margin-right : 0}.tabs-content img{-webkit-box-shadow: 0 15px 2px rgba(0,0,0,0.2);-moz-box-shadow: 0 15px 2px rgba(0,0,0,0.2);box-shadow: 0 15px 2px rgba(0,0,0,0.2)}.tabs-descrizione p{font-weight:700}.tabs-descrizione{border-top: 1px solid #CB338A;border-left: 0 none #CB338A;border-right: 0 none #CB338A;border-bottom: 0 none #CB338A;padding-top : 15px;padding-bottom : 15px;padding-left : 15px;padding-right : 15px;text-align: center}.row-tab-title-descr h3{font-size: 24px}.row-tab-title-descr p{font-size: 14px}.text-center .ctlthemecol-content-wrapper .d-inline-block{margin-top : 0;margin-bottom : 0;margin-left : 0;margin-right : 0}hr{border-top: 1px solid rgba(50,63,94,0.5);border-left: 0 none #323f5e;border-right: 0 none #323f5e;border-bottom: 0 none #323f5e;margin-top : 60px;margin-bottom : 60px;margin-left : auto;margin-right : auto;width : 75%}.modal-header{border-top-left-radius : 15px;border-top-right-radius : 15px;border-bottom-left-radius : 0;border-bottom-right-radius : 0;-webkit-border-top-left-radius : 15px;-webkit-border-top-right-radius : 15px;-webkit-border-bottom-left-radius : 0;-webkit-border-bottom-right-radius : 0;-moz-border-top-left-radius : 15px;-moz-border-top-right-radius : 15px;-moz-border-bottom-left-radius : 0;-moz-border-bottom-right-radius : 0;background-color: #323F5E}.close{text-shadow: none;opacity : 1}.btn-action-close-modal span{color: #FFF}.navbar-nav .nav-link span{font-size: 17px !important}.modal-style .modal-title{color: #FFF}.modal-style label{margin-top : 0;margin-bottom : 0;margin-left : 0;margin-right : 0}.modal-content{border-top-left-radius : 15px;border-top-right-radius : 15px;border-bottom-left-radius : 15px;border-bottom-right-radius : 15px;-webkit-border-top-left-radius : 15px;-webkit-border-top-right-radius : 15px;-webkit-border-bottom-left-radius : 15px;-webkit-border-bottom-right-radius : 15px;-moz-border-top-left-radius : 15px;-moz-border-top-right-radius : 15px;-moz-border-bottom-left-radius : 15px;-moz-border-bottom-right-radius : 15px}.bp-up-to-md .wp-block-buttons>.wp-block-button{margin-top : 0;margin-bottom : 15px;margin-left : 0;margin-right : 0;text-align: center;display: block;width : 100%}.bp-up-to-md .wp-block-button__link{width : 100%}.container-xl{max-width : 1280px}.dropdown-toggle::after{color: #FFF}header .nav-item :after{opacity : 1}.bp-xs .hr-class,.bp-sm .hr-class,.bp-md .hr-class{border-top: 1px solid #ECEEEF;border-left: 1px none #f00;border-right: 1px none #f00;border-bottom: 1px none #F8F9FA;margin-top : 15px;margin-bottom : 15px;margin-left : auto;margin-right : auto;width : 80%}.ctl-theme-wp-widgets-content-wrapper .wp-block-video{margin-top : 20px !important;margin-bottom : 20px !important;margin-left : 0 !important;margin-right : 0 !important}@media only screen and (max-width : 992px){hr{margin-top : 50px;margin-bottom : 50px;margin-left : auto;margin-right : auto}}@media only screen and (max-width : 992px){.navbar-nav .nav-link{padding-top : 5px !important;padding-bottom : 5px !important;padding-left : 5px !important;padding-right : 5px !important}}@media only screen and (max-width : 992px){.hamburger-box{position : relative;top : 5px;bottom : auto;left : auto;right : auto}}.customers-bg{background-color : #E8E8E8;margin-top : 50px;margin-bottom : 50px;margin-left : 0;margin-right : 0;padding-top : 50px;padding-bottom : 50px;padding-left : 50px;padding-right : 50px}.customers-bg img{border-top: 1px solid #fff;border-left: 1px solid #fff;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-top-left-radius : 5px;border-top-right-radius : 5px;border-bottom-left-radius : 5px;border-bottom-right-radius : 5px;-webkit-border-top-left-radius : 5px;-webkit-border-top-right-radius : 5px;-webkit-border-bottom-left-radius : 5px;-webkit-border-bottom-right-radius : 5px;-moz-border-top-left-radius : 5px;-moz-border-top-right-radius : 5px;-moz-border-bottom-left-radius : 5px;-moz-border-bottom-right-radius : 5px;padding-top : 15px;padding-bottom : 15px;padding-left : 15px;padding-right : 15px}.latest-news-container .ctlthemecat-img-wrapper{width : 50%;float: left}.latest-news-container .ctlthemecat-title{width : 50%;font-weight:700;float: right;font-size: 12px;padding-top : 2px;padding-bottom : 0;padding-left : 10px;padding-right : 0;word-break: break-word}.latest-news-container .ctlthemecat-date{width : 50%;float: right;font-size: 12px;padding-top : 0;padding-bottom : 0;padding-left : 10px;padding-right : 0;color: #653C90}.about-us-image img{-webkit-box-shadow: 0 15px 2px rgba(0,0,0,0.2);-moz-box-shadow: 0 15px 2px rgba(0,0,0,0.2);box-shadow: 0 15px 2px rgba(0,0,0,0.2);margin-top : 0;margin-bottom : 50px;margin-left : 0;margin-right : 0}.latest-news-container .ctlthemecat-row-items .col{padding-top : 15px;padding-bottom : 15px;padding-left : 0;padding-right : 0;-webkit-transition: all 0.4s ease 0;-moz-transition: all 0.4s ease 0;-o-transition: all 0.4s ease 0;transition: all 0.4s ease 0;border-top: 0 none;border-left: 0 none;border-right: 0 none;border-bottom: 1px solid #d6d6d6}.latest-news-container .ctlthemecat-row-items .col:hover{background-color: #ECEEEF}.news-container .ctlthemecat-row-items .col a{border-top: 1px none #f00;border-left: 1px none #f00;border-right: 1px none #f00;border-bottom: 1px solid #323F5E;padding-top : 0;padding-bottom : 30px;padding-left : 0;padding-right : 0;margin-top : 0;margin-bottom : 30px;margin-left : 0;margin-right : 0}.news-container .ctlthemecat-row-items .col:last-child a{border-top: 0 none #f00;border-left: 0 none #f00;border-right: 0 none #f00;border-bottom: 0 none #f00;padding-top : 0;padding-bottom : 0;padding-left : 0;padding-right : 0;margin-top : 0;margin-bottom : 0;margin-left : 0;margin-right : 0}.section-news .container-xl{padding-top : 50px;padding-bottom : 50px;padding-left : 15px;padding-right : 15px}.latest-news-container .ctlthemecat-row-items .col:last-child{border-top: 0 none #323f5e;border-left: 0 none #323f5e;border-right: 0 none #323f5e;border-bottom: 0 solid #d6d6d6}.latest-news-container .ctlthemecat-row-items{padding-top : 0;padding-bottom : 0;padding-left : 15px;padding-right : 15px}.news-container-large .ctlthemecat-img-wrapper{width : 50%;float: left}.news-container-large .ctlthemecat-title,.news-container-large .ctlthemecat-excerpt{width : 50%;float: right;padding-top : 2px;padding-bottom : 0;padding-left : 10px;padding-right : 0;word-break: break-word}.news-container-large .col{padding-top : 15px;padding-bottom : 15px;padding-left : 0;padding-right : 0;border-top: 0 none;border-left: 0 none;border-right: 0 none;border-bottom: 1px solid #D6D6D6}.news-container-large .col:last-child{border-top: 0 none #f00;border-left: 0 none #f00;border-right: 0 none #f00;border-bottom: 0 none #f00}.latest-news-container .ctlthemecat-row-items{margin-bottom: 0}@media only screen and (max-width : 767px){.section-news .container-xl{padding-top : 25px;padding-bottom : 25px;padding-left : 15px;padding-right : 15px}}@media only screen and (max-width : 767px){.news-container-large .ctlthemecat-img-wrapper{width : 100%}}@media only screen and (max-width : 767px){.news-container-large .ctlthemecat-img-wrapper{float: none}}@media only screen and (max-width : 767px){.news-container-large .ctlthemecat-img-wrapper{margin-top : 0;margin-bottom : 8px;margin-left : 0;margin-right : 0}}@media only screen and (max-width : 767px){.news-container-large .ctlthemecat-title,.news-container-large .ctlthemecat-excerpt{width : 100%}}@media only screen and (max-width : 767px){.news-container-large .ctlthemecat-title,.news-container-large .ctlthemecat-excerpt{float: none}}.btn-primary,.btn-secondary{border-top-left-radius : 0;border-top-right-radius : 0;border-bottom-left-radius : 0;border-bottom-right-radius : 0;-webkit-border-top-left-radius : 0;-webkit-border-top-right-radius : 0;-webkit-border-bottom-left-radius : 0;-webkit-border-bottom-right-radius : 0;-moz-border-top-left-radius : 0;-moz-border-top-right-radius : 0;-moz-border-bottom-left-radius : 0;-moz-border-bottom-right-radius : 0;-webkit-transition: all 0.4s ease 0;-moz-transition: all 0.4s ease 0;-o-transition: all 0.4s ease 0;transition: all 0.4s ease 0;padding-top : 10px;padding-bottom : 10px;padding-left : 15px;padding-right : 15px;font-size: 19px;font-weight:700;text-transform: uppercase}.btn-primary:hover,.btn-secondary:hover{color: #fff}.btn-primary:focus,.btn-secondary:focus{-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important;color: #fff}.ctl-btn-link .btn{padding-top : 0;padding-bottom : 0;padding-left : 0;padding-right : 0;border-top-left-radius : 0;border-top-right-radius : 0;border-bottom-left-radius : 0;border-bottom-right-radius : 0;-webkit-border-top-left-radius : 0;-webkit-border-top-right-radius : 0;-webkit-border-bottom-left-radius : 0;-webkit-border-bottom-right-radius : 0;-moz-border-top-left-radius : 0;-moz-border-top-right-radius : 0;-moz-border-bottom-left-radius : 0;-moz-border-bottom-right-radius : 0}.ctl-btn-link .btn-link{color: #E3E035;border-top: 1px none rgba(0,0,0,0);border-left: 1px none rgba(0,0,0,0);border-right: 1px none rgba(0,0,0,0);border-bottom: 1px solid #E3E035;font-weight: 600;font-size: 14px}.section-core-product .btn-primary{width : 100%;background-color: #653C90;color: #fff}.section-core-product .btn-primary:hover{background-color: #CB338A !important;color: #fff}.btn-secondary{background-color: #CB338A !important;border-top: 1px solid #CB338A;border-left: 1px solid #CB338A;border-right: 1px solid #CB338A;border-bottom: 1px solid #CB338A;color: #FFF}.btn-secondary:hover{background-color: #CB338A !important;border-top: 1px solid #CB338A;border-left: 1px solid #CB338A;border-right: 1px solid #CB338A;border-bottom: 1px solid #CB338A}.header-text .btn-primary,.section-demo-request .btn-primary,.section-demo-request .btn-secondary{color: #fff !important;font-size: 19px;-webkit-box-shadow: 1px 2px 5px 0 rgba(0,0,0,0.25);-moz-box-shadow: 1px 2px 5px 0 rgba(0,0,0,0.25);box-shadow: 1px 2px 5px 0 rgba(0,0,0,0.25)}.button-modal-style button{width : 100px !important}.button-modal-style .btn-primary{background-color: #CB338A;border-top: 1px solid #CB338A;border-left: 1px solid #CB338A;border-right: 1px solid #CB338A;border-bottom: 1px solid #CB338A;color: #FFF}.button-modal-style .btn-primary:hover{background-color: #CB338A !important;border-top: 1px solid #CB338A !important;border-left: 1px solid #CB338A !important;border-right: 1px solid #CB338A !important;border-bottom: 1px solid #CB338A !important}.button-modal-style .btn-secondary:hover{background-color: #653C90 !important;border-top: 1px solid #653C90 !important;border-left: 1px solid #653C90 !important;border-right: 1px solid #653C90 !important;border-bottom: 1px solid #653C90 !important}.btn{border-top-left-radius : 50px;border-top-right-radius : 50px;border-bottom-left-radius : 50px;border-bottom-right-radius : 50px;-webkit-border-top-left-radius : 50px;-webkit-border-top-right-radius : 50px;-webkit-border-bottom-left-radius : 50px;-webkit-border-bottom-right-radius : 50px;-moz-border-top-left-radius : 50px;-moz-border-top-right-radius : 50px;-moz-border-bottom-left-radius : 50px;-moz-border-bottom-right-radius : 50px}.section-demo-request .btn-secondary{background-color: #8FC045 !important;border-top: 1px solid #8FC045 !important;border-left: 1px solid #8FC045 !important;border-right: 1px solid #8FC045 !important;border-bottom: 1px solid #8FC045 !important}.section-demo-request .btn-primary,.section-demo-request .btn-secondary{margin-top : 0;margin-bottom : 0;margin-left : 10px;margin-right : 10px;min-width : 241px !important}.header-text .btn-secondary{background-color: #8FC045 !important;border-top: 1px solid #8FC045;border-left: 1px solid #8FC045;border-right: 1px solid #8FC045;border-bottom: 1px solid #8FC045;font-size: 14px !important}.header-text .btn-secondary:hover{border-top: 1px solid #8FC045;border-left: 1px solid #8FC045;border-right: 1px solid #8FC045;border-bottom: 1px solid #8FC045}.header-text .btn-primary,.header-text .btn-secondary{margin-top : 0;margin-bottom : 0;margin-left : 5px;margin-right : 5px}.section-demo-request .btn-primary{background-color: #CB338A;border-top: 1px solid #CB338A;border-left: 1px solid #CB338A;border-right: 1px solid #CB338A;border-bottom: 1px solid #CB338A}.header-text .btn-primary{background-color: #8FC045;border-top: 1px solid #8FC045;border-left: 1px solid #8FC045;border-right: 1px solid #8FC045;border-bottom: 1px solid #8FC045}.header-text .btn-primary:active{background-color: #8FC045 !important;border-top: 1px solid #8FC045 !important;border-left: 1px solid #8FC045 !important;border-right: 1px solid #8FC045 !important;border-bottom: 1px solid #8FC045 !important}.header-text .btn-primary:hover{background-color: #8FC045 !important;border-top: 1px solid #8FC045 !important;border-left: 1px solid #8FC045 !important;border-right: 1px solid #8FC045 !important;border-bottom: 1px solid #8FC045 !important}.header-text .btn-primary:focus{background-color: #8FC045;border-top: 1px solid #8FC045;border-left: 1px solid #8FC045;border-right: 1px solid #8FC045;border-bottom: 1px solid #8FC045}.small-descr-home .btn-secondary{background-color: #8FC045 !important;margin-top : 25px;margin-bottom : 0;margin-left : 0;margin-right : 0;min-width : 210px;border-top: 1px solid #8FC045;border-left: 1px solid #8FC045;border-right: 1px solid #8FC045;border-bottom: 1px solid #8FC045}.small-descr-home .btn-secondary:hover{border-top: 1px solid #8FC045 !important;border-left: 1px solid #8FC045 !important;border-right: 1px solid #8FC045 !important;border-bottom: 1px solid #8FC045 !important}@media only screen and (max-width : 992px){.btn-secondary{font-size: 16px}}@media only screen and (max-width : 480px){.section-demo-request .btn-primary,.section-demo-request .btn-secondary{margin-top : 10px;margin-bottom : 10px;margin-left : 10px;margin-right : 10px}}.custom-breadcrumb .breadcrumb{background-color : rgba(255,0,0,0);padding-top : 5px;padding-bottom : 5px;padding-left : 0;padding-right : 5px}.custom-breadcrumb .breadcrumb-item.active{color: #9C0}.custom-breadcrumb .breadcrumb-item+.breadcrumb-item::before{color: #FFF}.custom-breadcrumb a{color: #FFF}.custom-breadcrumb{font-weight:700}.custom-icon{height : 26px;width : 26px;vertical-align: middle}.custom-icon-header{height : 24px;width : 24px;vertical-align: middle}.turbo-squid-icon{background-image : url(https://codethislab.it/wp-content/uploads/2021/03/turbo-squid-icon.png);background-origin : padding-box;background-repeat : no-repeat;background-size : contain;background-attachment : scroll;background-position : 50% 50%}.envato-icon{background-image : url(https://codethislab.it/wp-content/uploads/2021/03/envato-icon.png);background-origin : padding-box;background-repeat : no-repeat;background-size : contain;background-attachment : scroll;background-position : 50% 50%}.unreal-icon{background-image : url(https://codethislab.it/wp-content/uploads/2021/03/unreal-icon.png);background-origin : padding-box;background-repeat : no-repeat;background-size : contain;background-attachment : scroll;background-position : 50% 50%}.unity-icon{background-image : url(https://codethislab.it/wp-content/uploads/2021/03/unity-icon.png);background-origin : padding-box;background-repeat : no-repeat;background-size : contain;background-attachment : scroll;background-position : 50% 50%}.game-distribution-icon{background-image : url(https://codethislab.it/wp-content/uploads/2021/03/game-distribution-icon.png);background-origin : padding-box;background-repeat : no-repeat;background-size : contain;background-attachment : scroll;background-position : 50% 50%}.apple-icon{background-image : url(https://codethislab.it/wp-content/uploads/2021/03/apple-icon.png);background-origin : padding-box;background-repeat : no-repeat;background-size : contain;background-attachment : scroll;background-position : 50% 50%}.play-store-icon{background-image : url(https://codethislab.it/wp-content/uploads/2021/03/play-store-icon.png);background-origin : padding-box;background-repeat : no-repeat;background-size : contain;background-attachment : scroll;background-position : 50% 50%}.yandex-icon{background-image : url(https://codethislab.it/wp-content/uploads/2021/03/yandex-icon.png);background-origin : padding-box;background-repeat : no-repeat;background-size : contain;background-attachment : scroll;background-position : 50% 50%}.apple-icon-color{background-image : url(https://codethislab.it/wp-content/uploads/2023/05/apple-logo-color.svg);background-origin : padding-box;background-repeat : no-repeat;background-size : contain;background-attachment : scroll;background-position : 50% 50%}.playstore-icon-color{background-image : url(https://codethislab.it/wp-content/uploads/2023/05/google-play-color.svg);background-origin : padding-box;background-repeat : no-repeat;background-size : contain;background-attachment : scroll;background-position : 50% 50%}.custom-icon-header-bg{background-color : #131313;padding-left : 12px;padding-right : 12px;padding-top : 2px;padding-bottom : 2px;border-top-left-radius : 10px;border-top-right-radius : 10px;border-bottom-left-radius : 10px;border-bottom-right-radius : 10px;-webkit-border-top-left-radius : 10px;-webkit-border-top-right-radius : 10px;-webkit-border-bottom-left-radius : 10px;-webkit-border-bottom-right-radius : 10px;-moz-border-top-left-radius : 10px;-moz-border-top-right-radius : 10px;-moz-border-bottom-left-radius : 10px;-moz-border-bottom-right-radius : 10px;border-top: 1px solid #FFF;border-left: 1px solid #FFF;border-right: 1px solid #FFF;border-bottom: 1px solid #FFF}.custom-icon-header-bg:last-child{margin-left : 0 !important;margin-right : 0 !important;margin-top : 0 !important;margin-bottom : 0 !important}.top-social-buttons>ul{align-items: center}.fa-windows{font-size: 26px;color: #fff}.fab-icon{background-image : url(https://codethislab.it/wp-content/uploads/2025/09/fab.png);background-origin : padding-box;background-repeat : no-repeat;background-size : contain;background-attachment : scroll;background-position : 50% 50%}@media only screen and (max-width : 992px){.custom-icon-header-bg{padding-left : 20px;padding-right : 20px;padding-top : 2px;padding-bottom : 2px}}@media only screen and (max-width : 767px){.custom-icon-header-bg{border-top-left-radius : 2px;border-top-right-radius : 2px;border-bottom-left-radius : 2px;border-bottom-right-radius : 2px;-webkit-border-top-left-radius : 2px;-webkit-border-top-right-radius : 2px;-webkit-border-bottom-left-radius : 2px;-webkit-border-bottom-right-radius : 2px;-moz-border-top-left-radius : 2px;-moz-border-top-right-radius : 2px;-moz-border-bottom-left-radius : 2px;-moz-border-bottom-right-radius : 2px}}@media only screen and (max-width : 767px){.custom-icon-header-bg{background-color : rgba(19,19,19,0)}}@media only screen and (max-width : 767px){.custom-icon-header-bg{border-top: 1px none #FFF;border-left: 1px none #FFF;border-right: 1px none #FFF;border-bottom: 1px none #FFF}}@media only screen and (max-width : 767px){.custom-icon-header-bg{padding-left : 0;padding-right : 0;padding-top : 0;padding-bottom : 0}}@media only screen and (max-width : 480px){.custom-icon-header-bg{padding-left : 8px;padding-right : 8px;padding-top : 2px;padding-bottom : 2px}}.layout-mega-menu{background-color : #f8f9fa !important;margin-left : 0;margin-right : 0;margin-top : 12px;margin-bottom : 0;padding-left : 15px;padding-right : 15px;padding-top : 25px;padding-bottom : 25px;border-top: 2px solid #9c0;border-left: 0 none #777;border-right: 0 none #777;border-bottom: 2px solid #9c0}.anchor-link-mega-menu{border-top: 1px none rgba(0,0,0,0);border-left: 1px none rgba(0,0,0,0);border-right: 1px none rgba(0,0,0,0);border-bottom: 1px solid #323F5E;width : 100%;text-align: left;font-weight:700;border-top-left-radius : 0;border-top-right-radius : 0;border-bottom-left-radius : 0;border-bottom-right-radius : 0;-webkit-border-top-left-radius : 0;-webkit-border-top-right-radius : 0;-webkit-border-bottom-left-radius : 0;-webkit-border-bottom-right-radius : 0;-moz-border-top-left-radius : 0;-moz-border-top-right-radius : 0;-moz-border-bottom-left-radius : 0;-moz-border-bottom-right-radius : 0;padding-left : 12px;padding-right : 12px;padding-top : 6px;padding-bottom : 0;color: #323F5E}.anchor-link-mega-menu:hover{color: #CB338A}.mega-menu i{margin-left : 0;margin-right : 15px;margin-top : 0;margin-bottom : 0}.show-mega-menu .layout-mega-menu{margin-left : 0;margin-right : 0;margin-top : 12px;margin-bottom : 0}@media only screen and (max-width : 992px){.layout-mega-menu{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 0}}@media only screen and (max-width : 992px){.show-mega-menu .layout-mega-menu{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 0}}.our-team-caricature h3{font-size: 21px;margin-top : 0;margin-bottom : 5px;margin-left : 0;margin-right : 0}.our-team-caricature p{font-size: 14px;margin-top : 0;margin-bottom : 5px;margin-left : 0;margin-right : 0}.our-team-caricature ul{display: inline-flex;list-style-image : none;list-style-position : outside;list-style-type : none}.our-team-caricature li{padding-top : 10px;padding-bottom : 10px;padding-left : 10px;padding-right : 10px}.our-team-caricature i{font-size: 25px;color: #03A9F4}.our-team-descr{margin-top : 50px;margin-bottom : 50px;margin-left : 0;margin-right : 0}.our-team-descr h2{font-size: 40px;font-style: normal}.our-team-descr p{font-size: 18px}//.caricature-up{margin-top : -50px;margin-bottom : 0;margin-left : 0;margin-right : 0}//.our-team-caricature .ctl-img-block-item-wrapper{background : -webkit-linear-gradient(top,#FFF 0,#F8F9FA 100%);background : -moz-linear-gradient(top,#FFF 0,#F8F9FA 100%)linear-gradient;background : -ms-linear-gradient(top,#FFF 0,#F8F9FA 100%);background : -o-linear-gradient(top,#FFF 0,#F8F9FA 100%);background : linear-gradient(to bottom,#FFF 0,#F8F9FA 100%);border-top-left-radius : 0;border-top-right-radius : 0;border-bottom-left-radius : 120px;border-bottom-right-radius : 120px;-webkit-border-top-left-radius : 0;-webkit-border-top-right-radius : 0;-webkit-border-bottom-left-radius : 120px;-webkit-border-bottom-right-radius : 120px;-moz-border-top-left-radius : 0;-moz-border-top-right-radius : 0;-moz-border-bottom-left-radius : 120px;-moz-border-bottom-right-radius : 120px;border-top: 1px none #f00;border-left: 1px none #f00;border-right: 1px none #f00;border-bottom: 1px solid rgba(17,17,17,0.1);margin-top : 35px;margin-bottom : 0;margin-left : 0;margin-right : 0;padding-top : 0;padding-bottom : 35px;padding-left : 0;padding-right : 0}.our-team-caricature .ctl-img-block-desc{max-width : 200px;margin-top : auto;margin-bottom : auto;margin-left : auto;margin-right : auto}.our-team-caricature .overlay-line:before{content: "";display: block;width: 210px;height: 12px;margin: auto;position: relative;top:-8px}.our-team-caricature .androidgreen:before{background-color: #8cd618}.our-team-caricature .magentapink:before{background-color: #e91eb4}.our-team-caricature .rebeccapurple:before{background-color: #9c27b0}.our-team-caricature .skyblue:before{background-color: #03a9f4}.our-team-caricature .dandelion:before{background-color: #fff500}@media only screen and (max-width : 992px){//.caricature-up{margin-top : 0;margin-bottom : 0;margin-left : 0;margin-right : 0}}@media only screen and (max-width : 992px){//.our-team-caricature .ctl-img-block-item-wrapper{margin-top : 25px;margin-bottom : 0;margin-left : 0;margin-right : 0}}.magenta-pink{color: #CB338A}.rebecca-purple{color: #653C90}.sky-blue{color: #83CEE8}.dandelion{color: #E3E035}.android-green{color: #8FC045}.deep-koamaru{color: #323F5E}.customer-logo img{margin-left : 25px;margin-right : 25px;margin-top : 25px;margin-bottom : 25px;max-width : 125px}.section-about-us-home,.linear-gradient-bg{background : -webkit-linear-gradient(left,rgba(236,238,239,0) 0,#ECEEEF 50%,rgba(236,238,239,0) 100% );background : -moz-linear-gradient(left,rgba(236,238,239,0) 0,#ECEEEF 50%,rgba(236,238,239,0) 100%)linear-gradient;background : -ms-linear-gradient(left,rgba(236,238,239,0) 0,#ECEEEF 50%,rgba(236,238,239,0) 100%);background : -o-linear-gradient(left,rgba(236,238,239,0) 0,#ECEEEF 50%,rgba(236,238,239,0) 100%);background : linear-gradient(to right,rgba(236,238,239,0) 0,#ECEEEF 50%,rgba(236,238,239,0) 100% );padding-left : 0;padding-right : 0;padding-top : 35px;padding-bottom : 35px;margin-left : 0;margin-right : 0;margin-top : 100px;margin-bottom : 100px}.section-our-products .ctl-img-block-item-wrapper{margin-left : 0;margin-right : 0;margin-top : 15px;margin-bottom : 15px}.section-demo-request{background-image : url(https://codethislab.it/wp-content/uploads/2022/06/banner-bg.jpg);background-origin : padding-box;background-repeat : no-repeat;background-size : cover;background-attachment : scroll;background-position : 50% 50%;padding-left : 0;padding-right : 0;padding-top : 30px;padding-bottom : 30px}.section-large-button{margin-left : 0;margin-right : 0;margin-top : 100px;margin-bottom : 0}.section-about-us-home p,.section-about-us-home .form-group,.large-button-home .form-group{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 0}.section-about-us-home .btn-link{font-size: 24px;font-weight: 900;color: #CB338A;padding-left : 0;padding-right : 0;padding-top : 0;padding-bottom : 0}.section-about-us-home .btn-link:hover{color: #653C90}.btn-color-androidgreen .ctlthemecol-content-wrapper{background-color: #8FC045}.video-gameplay .ctl-video-block-item-wrapper{background-image : url(https://codethislab.it/wp-content/uploads/2022/06/smartphone-bg.png);background-origin : padding-box;background-repeat : no-repeat;background-size : contain;background-attachment : scroll;background-position : 50% 50%;height : 538px;margin-left : 0;margin-right : 0;margin-top : 75px;margin-bottom : -75px}.video-gameplay video{margin-left : 0;margin-right : 0;margin-top : 32px;margin-bottom : 0;border-top: 0 none #000;border-left: 2px solid #000;border-right: 2px solid #000;border-bottom: 0 none #000;border-top-left-radius : 5px;border-top-right-radius : 5px;border-bottom-left-radius : 5px;border-bottom-right-radius : 5px;-webkit-border-top-left-radius : 5px;-webkit-border-top-right-radius : 5px;-webkit-border-bottom-left-radius : 5px;-webkit-border-bottom-right-radius : 5px;-moz-border-top-left-radius : 5px;-moz-border-top-right-radius : 5px;-moz-border-bottom-left-radius : 5px;-moz-border-bottom-right-radius : 5px}.home-msg-1{margin-left : 0;margin-right : 0;margin-top : 125px;margin-bottom : 0}.small-descr-home{margin-left : 0;margin-right : 0;margin-top : 100px;margin-bottom : 0;padding-left : 0;padding-right : 0;padding-top : 25px;padding-bottom : 25px}.custom-image-block-btn .ctl-img-block-cta{margin-left : 0 !important;margin-right : 0 !important;margin-top : 0 !important;margin-bottom : 25px !important}.custom-image-block-btn .ctl-img-block-item-wrapper{padding-left : 0 !important;padding-right : 0 !important;padding-top : 125px !important;padding-bottom : 125px !important}.custom-image-block-btn img{border-top-left-radius : 5px;border-top-right-radius : 5px;border-bottom-left-radius : 5px;border-bottom-right-radius : 5px;-webkit-border-top-left-radius : 5px;-webkit-border-top-right-radius : 5px;-webkit-border-bottom-left-radius : 5px;-webkit-border-bottom-right-radius : 5px;-moz-border-top-left-radius : 5px;-moz-border-top-right-radius : 5px;-moz-border-bottom-left-radius : 5px;-moz-border-bottom-right-radius : 5px}.custom-image-block-btn{margin-left : 0;margin-right : 0;margin-top : 100px;margin-bottom : 0}.custom-image-block-btn .btn-primary{-webkit-box-shadow: 3px 3px 10px 0 rgba(0,0,0,0.4);-moz-box-shadow: 3px 3px 10px 0 rgba(0,0,0,0.4);box-shadow: 3px 3px 10px 0 rgba(0,0,0,0.4);border-top: 2px solid #FFF;border-left: 2px solid #FFF;border-right: 2px solid #FFF;border-bottom: 2px solid #FFF;background-color: #653C90}.custom-image-block-btn .btn-primary:active{background-color: #CB338A !important;border-top: 2px solid #FFF !important;border-left: 2px solid #FFF !important;border-right: 2px solid #FFF !important;border-bottom: 2px solid #FFF !important}.custom-image-block-btn .ctl-img-block-overlay{border-top-left-radius : 5px;border-top-right-radius : 5px;border-bottom-left-radius : 5px;border-bottom-right-radius : 5px;-webkit-border-top-left-radius : 5px;-webkit-border-top-right-radius : 5px;-webkit-border-bottom-left-radius : 5px;-webkit-border-bottom-right-radius : 5px;-moz-border-top-left-radius : 5px;-moz-border-top-right-radius : 5px;-moz-border-bottom-left-radius : 5px;-moz-border-bottom-right-radius : 5px}.modal-video-rai h5{text-align: center;color: #FFF}.bp-up-to-md .custom-image-block-btn{margin-left : 0;margin-right : 0;margin-top : 50px;margin-bottom : 0}.row-review-home-page .ctl-img-block-item-wrapper{margin-left : 0;margin-right : 0;margin-top : 15px;margin-bottom : 15px}.news-section-home-page .latest-news-bg{background-color : rgba(255,255,255,0)}.section-home-eventi a{color: #FFF;font-size: 50px;font-weight: 900;padding-left : 5px;padding-right : 5px;padding-top : 75px;padding-bottom : 75px;text-decoration: none}.section-home-eventi a:active{text-decoration: none}.section-home-eventi a:hover{color: #FFF}.section-home-eventi .form-group{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 0}.section-home-eventi{margin-left : 0;margin-right : 0;margin-top : 100px;margin-bottom : 75px;overflow-x: hidden;overflow-y: hidden;-webkit-overflow-scrolling: touch}.section-home-eventi:hover .ctl-background-media{-ms-transform : translate(0px,0px) scale(1.4,1.4) skew(0deg,0deg) rotate(0deg);-webkit-transform : translate(0px,0px) scale(1.4,1.4) skew(0deg,0deg) rotate(0deg);transform : translate(0px,0px) scale(1.4,1.4) skew(0deg,0deg) rotate(0deg)}.section-home-eventi .ctl-background-media{-webkit-transition: all 5s ease 0;-moz-transition: all 5s ease 0;-o-transition: all 5s ease 0;transition: all 5s ease 0}.section-home-eventi p{color: #FFF;font-weight: 500;margin-left : auto;margin-right : auto;margin-top : 0;margin-bottom : 0;font-size: 24px;background-color: #8FC045;width : 125px;border-top-left-radius : 50px;border-top-right-radius : 50px;border-bottom-left-radius : 50px;border-bottom-right-radius : 50px;-webkit-border-top-left-radius : 50px;-webkit-border-top-right-radius : 50px;-webkit-border-bottom-left-radius : 50px;-webkit-border-bottom-right-radius : 50px;-moz-border-top-left-radius : 50px;-moz-border-top-right-radius : 50px;-moz-border-bottom-left-radius : 50px;-moz-border-bottom-right-radius : 50px}.col-download-presentation{position : absolute;top : auto;bottom : -33px;left : auto;right : 0;text-align: right;z-index: 1}.col-download-presentation .btn{border-top-left-radius : 50px;border-top-right-radius : 0;border-bottom-left-radius : 50px;border-bottom-right-radius : 0;-webkit-border-top-left-radius : 50px;-webkit-border-top-right-radius : 0;-webkit-border-bottom-left-radius : 50px;-webkit-border-bottom-right-radius : 0;-moz-border-top-left-radius : 50px;-moz-border-top-right-radius : 0;-moz-border-bottom-left-radius : 50px;-moz-border-bottom-right-radius : 0}.banner-newsletter p{font-style: italic;font-size: 24px}.banner-newsletter .banner-newsletter-text-1{color: #105288}.banner-newsletter .banner-newsletter-text-2{color: #CB338A}.banner-newsletter .btn-secondary{padding-left : 20px;padding-right : 20px;padding-top : 5px;padding-bottom : 5px}.customer-logo ul{list-style-image : none;list-style-position : outside;list-style-type : none;margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 0}.customer-logo ul li{display: inline}.custom-image-block-btn img{box-shadow: rgba(0,0,0,0.45) 0 25px 20px -20px}@media only screen and (max-width : 992px){.customer-logo img{margin-left : 15px;margin-right : 15px;margin-top : 15px;margin-bottom : 15px}}@media only screen and (max-width : 992px){.customer-logo img{max-width : 85px}}@media only screen and (max-width : 992px){.section-core-product .col-core-product{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 30px}}@media only screen and (max-width : 992px){.section-large-button{margin-left : 0;margin-right : 0;margin-top : 75px;margin-bottom : 0}}@media only screen and (max-width : 992px){.video-gameplay .ctl-video-block-item-wrapper{height : 450px}}@media only screen and (max-width : 992px){.video-gameplay .ctl-video-block-item-wrapper{margin-left : 0;margin-right : 0;margin-top : 50px;margin-bottom : -75px}}@media only screen and (max-width : 992px){.video-gameplay video{height : 350px}}@media only screen and (max-width : 992px){.home-msg-1{margin-left : 0;margin-right : 0;margin-top : 50px;margin-bottom : 0}}@media only screen and (max-width : 992px){.small-descr-home .col{margin-left : 0;margin-right : 0;margin-top : 50px;margin-bottom : 50px}}@media only screen and (max-width : 992px){.row-review-home-page{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 25px}}@media only screen and (max-width : 992px){.section-home-eventi a{font-size: 35px}}@media only screen and (max-width : 992px){.section-home-eventi{margin-left : 0;margin-right : 0;margin-top : 50px;margin-bottom : 35px}}@media only screen and (max-width : 992px){.col-download-presentation-mobile{margin-left : 0;margin-right : 0;margin-top : 75px;margin-bottom : 0}}@media only screen and (max-width : 767px){.customer-logo img{margin-left : 10px;margin-right : 10px;margin-top : 15px;margin-bottom : 15px}}@media only screen and (max-width : 767px){.section-about-us-home,.linear-gradient-bg{margin-left : 0;margin-right : 0;margin-top : 75px;margin-bottom : 75px}}@media only screen and (max-width : 767px){.section-large-button{margin-left : 0;margin-right : 0;margin-top : 50px;margin-bottom : 0}}@media only screen and (max-width : 767px){.section-about-us-home .btn-link{font-size: 21px}}@media only screen and (max-width : 480px){.banner-newsletter p{font-size: 18px}}@media only screen and (max-width : 480px){.banner-newsletter img{height : 100px}}@media (max-width: 991.98px){.stop-animation .animate__animated{animation-duration: 0s!important;animation-duration: var()!important;animation-fill-mode: none!important}}.section-contact-us{margin-left : 0;margin-right : 0;margin-top : 50px;margin-bottom : 50px}.section-contact-us .ctl-html-block-item-wrapper li,.section-contact-us .ctl-html-block-item-wrapper a{color: #323F5E}.section-contact-us .ctl-html-block-item-wrapper i{font-size: 26px;position : absolute;top : 0;bottom : auto;left : 0;right : auto}.section-contact-us .section-company-info{border-top: 0 none #f00;border-left: 0 none #f00;border-right: 1px dotted #323F5E;border-bottom: 0 none #f00}.section-contact-us .col-contact-us-form,.section-contact-us .section-company-info{padding-left : 0;padding-right : 0;padding-top : 25px;padding-bottom : 25px}.section-contact-us h3{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 25px;color: #CB338A}.col-contact-us-form .button-modal-style button{min-width : 150px;font-size: 16px}.section-contact-us li{padding-left : 40px;padding-right : 0;padding-top : 0;padding-bottom : 15px}.section-contact-us .section-company-info .fa-envelope{color: #F13232}.section-contact-us .fa-whatsapp{color: #44B62C}.section-contact-us .fa-phone-volume{color: #5A9ADA}.section-contact-us .fa-location-dot{color: #FFCD00}.section-contact-us .fa-file-lines{color: #7F80B6}footer .company-info-title{color: #FFF}.company-info-title{font-weight: 700;margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 0}.col-contacs-us-company-info p{color: #202945 !important}@media only screen and (max-width : 992px){.section-contact-us .section-company-info{border-top: 0 none #f00 !important;border-left: 0 none #f00 !important;border-right: 1px none #323F5E !important;border-bottom: 0 none #f00 !important}}@media only screen and (max-width : 992px){.col-contact-us-form .button-modal-style .ctlthemecol-content-wrapper{text-align: center}}@media only screen and (max-width : 767px){.section-contact-us{margin-left : 0;margin-right : 0;margin-top : 25px;margin-bottom : 25px}}@media only screen and (max-width : 767px){.section-contact-us .ctl-html-block-item-wrapper li,.section-contact-us .ctl-html-block-item-wrapper a{font-size: 19px}}@media only screen and (max-width : 767px){.section-contact-us h3{font-size: 24px}}.section-page-content{margin-top : 50px;margin-bottom : 50px;margin-left : 0;margin-right : 0}.video-on-field video{max-width : 50%;max-height : 70vh}.video-on-field{text-align: center}.wp-block-video video{max-height : 70vh;width : auto;max-width : 100%}.wp-block-video{text-align: center}.model-mountaineer{overflow-x: hidden;overflow-y: hidden;-webkit-overflow-scrolling: touch;z-index: -1}.button-marketplace-style .ctl-img-block-item-wrapper{padding-top : 15px;padding-bottom : 15px;padding-left : 15px;padding-right : 15px;border-top-left-radius : 15px;border-top-right-radius : 15px;border-bottom-left-radius : 15px;border-bottom-right-radius : 15px;-webkit-border-top-left-radius : 15px;-webkit-border-top-right-radius : 15px;-webkit-border-bottom-left-radius : 15px;-webkit-border-bottom-right-radius : 15px;-moz-border-top-left-radius : 15px;-moz-border-top-right-radius : 15px;-moz-border-bottom-left-radius : 15px;-moz-border-bottom-right-radius : 15px}.button-unreal-marketplace .ctl-img-block-item-wrapper{background-color : #202337}.button-unity-asset-store .ctl-img-block-item-wrapper{background-color : #000}.button-turbosquid .ctl-img-block-item-wrapper{background-color : #082835}.section-3d-model-marketplace{margin-top : 0;margin-bottom : 75px;margin-left : 0;margin-right : 0}.section-turntable video{border-top-left-radius : 15px;border-top-right-radius : 15px;border-bottom-left-radius : 15px;border-bottom-right-radius : 15px;-webkit-border-top-left-radius : 15px;-webkit-border-top-right-radius : 15px;-webkit-border-bottom-left-radius : 15px;-webkit-border-bottom-right-radius : 15px;-moz-border-top-left-radius : 15px;-moz-border-top-right-radius : 15px;-moz-border-bottom-left-radius : 15px;-moz-border-bottom-right-radius : 15px}.section-turntable{margin-top : 50px;margin-bottom : 50px;margin-left : 0;margin-right : 0}@media only screen and (max-width : 767px){.model-mountaineer img{width : 125px}}@media only screen and (max-width : 767px){.button-marketplace-style .ctl-img-block-item-wrapper{margin-top : 0;margin-bottom : 25px;margin-left : 0;margin-right : 0}}@media only screen and (max-width : 767px){.section-3d-model-marketplace{margin-top : 0;margin-bottom : 50px;margin-left : 0;margin-right : 0}}.blog-post-section .ctlthemecat-wrapper{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 25px}.news-container a{color: #0074CC}.news-container a:hover{color: #0A95FF}.news-container .wp-block-button a{color: #FFF}.news-container .wp-block-button a:hover{color: #FFF}.latest-news-container .btn-link{color: #0074CC;font-size: 18px;text-transform: uppercase;font-weight: 500;padding-left : 8px;padding-right : 8px;padding-top : 8px;padding-bottom : 8px}.latest-news-container .btn-link:hover{color: #0A95FF}.latest-news-container .btn-link I{margin-left : 8px;margin-right : 0;margin-top : 0;margin-bottom : 0}.latest-news-container .ctlthemecol-content-wrapper{background-color: #ECEEEF}.sub-category-title h3{text-transform: uppercase}.sub-category-title hr{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 15px;border-top: 6px solid #CB338A;border-left: 0 none #f00;border-right: 0 none #f00;border-bottom: 0 none #f00;width : 10%}.sub-category-title{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 21px}.row-sub-category .ctlthemecatchildren-col{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 30px}.news-container .wp-block-buttons{text-align: center;margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 35px}.news-container .wp-block-columns{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 5px}.gamezine-posts h2{font-size: 18px;font-weight: 800}.gamezine-posts img{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 8px}.gamezine-posts .ctlthemecat-full-anchor{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 50px}.end-post-btn{background-color: #0A95FF;color: #FFF !important;padding-left : 15px;padding-right : 15px;padding-top : 15px;padding-bottom : 15px;border-top-left-radius : 50px;border-top-right-radius : 50px;border-bottom-left-radius : 50px;border-bottom-right-radius : 50px;-webkit-border-top-left-radius : 50px;-webkit-border-top-right-radius : 50px;-webkit-border-bottom-left-radius : 50px;-webkit-border-bottom-right-radius : 50px;-moz-border-top-left-radius : 50px;-moz-border-top-right-radius : 50px;-moz-border-bottom-left-radius : 50px;-moz-border-bottom-right-radius : 50px;margin-left : 8px;margin-right : 8px;margin-top : 5px;margin-bottom : 5px}.end-post-btn-container{text-align: center}.col-search-bar .ctlthemesearch-outer .btn.btn-primary{padding-left : 15px !important;padding-right : 15px !important;padding-top : 0 !important;padding-bottom : 0 !important;background-color: #CB338A;border-top: 1px none #007bff;border-left: 1px none #007bff;border-right: 1px none #007bff;border-bottom: 1px none #007bff;border-top-left-radius : 30px !important;border-top-right-radius : 30px !important;border-bottom-left-radius : 30px !important;border-bottom-right-radius : 30px !important;-webkit-border-top-left-radius : 30px !important;-webkit-border-top-right-radius : 30px !important;-webkit-border-bottom-left-radius : 30px !important;-webkit-border-bottom-right-radius : 30px !important;-moz-border-top-left-radius : 30px !important;-moz-border-top-right-radius : 30px !important;-moz-border-bottom-left-radius : 30px !important;-moz-border-bottom-right-radius : 30px !important}.ctlthemesearch-outer{border-top: 1px none #f00;border-left: 1px none #f00;border-right: 1px none #f00;border-bottom: 1px none #f00;margin-left : 0;margin-right : 0;margin-top : 30px;margin-bottom : 0}.col-search-bar .btn-primary>span{color: #F8F9FA;font-size: 18px}.single-post .wp-block-video [poster]{object-fit : contain !important;object-position : 50% 50% !important}.ctl-wp-studio-image-wrapper img{max-width : 100% !important;height : auto !important}.gamezine-posts .ctlthemecat-img-wrapper:before,.latest-news-container .ctlthemecat-img-wrapper:before{content: "\f1ea";font-family: "Font Awesome 6 Free";font-style: normal;font-variant: normal;font-weight: 400;color: #fff;padding: 2px 6px 2px 6px;font-size: 22px;background: #e91e4f;border-bottom-right-radius: 10px;position: absolute}@media only screen and (max-width : 767px){.sub-category-title hr{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 5px}}.fb_dialog_content iframe{position : fixed !important;top : auto !important;bottom : 61px !important;left : auto !important;right : 0 !important}.vulcano-logo-small{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 25px}.image-radius-class img{border-top-left-radius : 5px !important;border-top-right-radius : 5px !important;border-bottom-left-radius : 5px !important;border-bottom-right-radius : 5px !important;-webkit-border-top-left-radius : 5px !important;-webkit-border-top-right-radius : 5px !important;-webkit-border-bottom-left-radius : 5px !important;-webkit-border-bottom-right-radius : 5px !important;-moz-border-top-left-radius : 5px !important;-moz-border-top-right-radius : 5px !important;-moz-border-bottom-left-radius : 5px !important;-moz-border-bottom-right-radius : 5px !important}.full-img-size img{min-height : 200px;object-fit : cover;object-position : 50% 50%;height : 200px}.row-photo-gallery{margin-left : 0;margin-right : 0;margin-top : 25px;margin-bottom : 25px}.row-photo-gallery .photo-gallery-title{margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 25px}.row-photo-gallery .ctl-gallery-container img,.row-photo-gallery .ctl-gallery-container figure,.row-photo-gallery video{border-top-left-radius : 15px;border-top-right-radius : 15px;border-bottom-left-radius : 15px;border-bottom-right-radius : 15px;-webkit-border-top-left-radius : 15px;-webkit-border-top-right-radius : 15px;-webkit-border-bottom-left-radius : 15px;-webkit-border-bottom-right-radius : 15px;-moz-border-top-left-radius : 15px;-moz-border-top-right-radius : 15px;-moz-border-bottom-left-radius : 15px;-moz-border-bottom-right-radius : 15px}.row-photo-gallery .ctl-justified-gallery-wrapper,.row-photo-gallery .wp-block-video{margin-left : 5px !important;margin-right : 5px !important;margin-top : 0 !important;margin-bottom : 5px !important}.row-photo-gallery .ctlthemecat-img-wrapper img{object-fit : cover;object-position : 50% 50%;height : 180px;margin-left : 0;margin-right : 0;margin-top : 0;margin-bottom : 0;border-top-left-radius : 5px;border-top-right-radius : 5px;border-bottom-left-radius : 0;border-bottom-right-radius : 0;-webkit-border-top-left-radius : 5px;-webkit-border-top-right-radius : 5px;-webkit-border-bottom-left-radius : 0;-webkit-border-bottom-right-radius : 0;-moz-border-top-left-radius : 5px;-moz-border-top-right-radius : 5px;-moz-border-bottom-left-radius : 0;-moz-border-bottom-right-radius : 0}.row-photo-gallery .ctlthemecat-title{text-align: center;padding-left : 15px;padding-right : 15px;padding-top : 15px;padding-bottom : 15px;background-color: #323F5E;color: #FFF;font-size: 24px;font-weight: 600;border-top-left-radius : 0;border-top-right-radius : 0;border-bottom-left-radius : 5px;border-bottom-right-radius : 5px;-webkit-border-top-left-radius : 0;-webkit-border-top-right-radius : 0;-webkit-border-bottom-left-radius : 5px;-webkit-border-bottom-right-radius : 5px;-moz-border-top-left-radius : 0;-moz-border-top-right-radius : 0;-moz-border-bottom-left-radius : 5px;-moz-border-bottom-right-radius : 5px}.row-photo-gallery .ctlthemecat-row-items{justify-content: center}.news-container .wp-block-columns img{width : 100%;object-fit : cover;object-position : 50% 50%;padding-left : 5px;padding-right : 5px;padding-top : 5px;padding-bottom : 5px;height : 350px}.news-container .wp-block-gallery img{max-width : 100% !important;width : 100% !important;height : auto !important}.news-container .wp-block-image{width : 100% !important}.wp-block-image.aligncenter{margin-left : auto;margin-right : auto}.page-image-size-position .wp-block-image img,.page-image-size-position .wp-block-video video{display: block;margin-left : auto;margin-right : auto;margin-top : auto;margin-bottom : auto;max-height : 500px}.news-container .wp-block-image img{display: block;margin-left : auto;margin-right : auto;margin-top : auto;margin-bottom : auto;max-height : 100px}.news-container .ctl-wp-studio-image-wrapper img{display: block;margin-left : auto;margin-right : auto;margin-top : auto;margin-bottom : auto}.image-radius-class img{box-shadow: rgba(50,50,93,0.25) 0 2px 5px -1px,rgba(0,0,0,0.3) 0 1px 3px -1px}@media (min-width: 768px){.page-image-size-position .wp-block-columns{display: inline-flex;gap: 5px;margin: 0}}.iubenda-custom-content *{color: #F8F9FA !important}.layout-concorso{background-image : url(https://codethislab.it/wp-content/uploads/2024/01/bg_cube_color.jpg);background-origin : padding-box;background-repeat : no-repeat;background-size : cover;background-attachment : fixed;background-position : 50% 50%}.row-header-concorso .ctl-img-block-item-wrapper img{position : relative;top : 125px;bottom : auto;left : auto;right : auto;z-index: 100}.row-header-concorso h2{text-transform: uppercase;font-size: 40px}.header-text-1{font-weight: 500}.header-text-2{font-weight: 800}.row-content-concorso ul li{font-size: 30px}.row-content-concorso{padding-top : 125px;padding-bottom : 125px;padding-left : 0;padding-right : 0}.row-accordion-concorso{padding-top : 150px;padding-bottom : 150px;padding-left : 0;padding-right : 0}.row-accordion-concorso .ctl-faq-accordion h3{font-size: 28px;color: #FFF;background-color : #3cb4e5;font-weight: 600;padding-top : 10px;padding-bottom : 10px;padding-left : 5px;padding-right : 5px}.row-accordion-concorso .ctl-html-block-item-wrapper h3{background-color: #323F5E;color: #FFF;font-size: 40px;padding-top : 5px;padding-bottom : 5px;padding-left : 10px;padding-right : 10px;border-top-left-radius : 5px;border-top-right-radius : 5px;border-bottom-left-radius : 5px;border-bottom-right-radius : 5px;-webkit-border-top-left-radius : 5px;-webkit-border-top-right-radius : 5px;-webkit-border-bottom-left-radius : 5px;-webkit-border-bottom-right-radius : 5px;-moz-border-top-left-radius : 5px;-moz-border-top-right-radius : 5px;-moz-border-bottom-left-radius : 5px;-moz-border-bottom-right-radius : 5px;font-weight: 700;text-transform: uppercase}.row-accordion-concorso .ui-accordion-content{background-color : #fff;font-size: 21px}.row-specs-concorso{padding-top : 100px;padding-bottom : 100px;padding-left : 5px;padding-right : 5px}.row-specs-concorso .ctl-img-block-title,.row-specs-concorso .ctl-img-block-desc{text-align: left}.row-specs-concorso ul,.row-specs-concorso p{font-size: 18px}.row-specs-concorso img{margin-top : 0 !important;margin-bottom : 25px !important;margin-left : 0 !important;margin-right : 0 !important}.section-title-concorso h3{font-size: 32px}.row-specs-concorso .ctl-img-block-title{font-weight: 700}.row-specs-concorso .ctl-img-block-item-wrapper{background-color : #F2F2F2;border-top-left-radius : 15px;border-top-right-radius : 15px;border-bottom-left-radius : 15px;border-bottom-right-radius : 15px;-webkit-border-top-left-radius : 15px;-webkit-border-top-right-radius : 15px;-webkit-border-bottom-left-radius : 15px;-webkit-border-bottom-right-radius : 15px;-moz-border-top-left-radius : 15px;-moz-border-top-right-radius : 15px;-moz-border-bottom-left-radius : 15px;-moz-border-bottom-right-radius : 15px;padding-top : 15px;padding-bottom : 15px;padding-left : 15px;padding-right : 15px;min-height : 736px}.row-giochi-concorso iframe{border-top-left-radius : 15px;border-top-right-radius : 15px;border-bottom-left-radius : 15px;border-bottom-right-radius : 15px;-webkit-border-top-left-radius : 15px;-webkit-border-top-right-radius : 15px;-webkit-border-bottom-left-radius : 15px;-webkit-border-bottom-right-radius : 15px;-moz-border-top-left-radius : 15px;-moz-border-top-right-radius : 15px;-moz-border-bottom-left-radius : 15px;-moz-border-bottom-right-radius : 15px}.row-giochi-concorso .ctl-iframe-block{margin-top : 15px !important;margin-bottom : 15px !important;margin-left : 0 !important;margin-right : 0 !important;max-width : 600px;-webkit-transition: all 1s ease 0;-moz-transition: all 1s ease 0;-o-transition: all 1s ease 0;transition: all 1s ease 0;z-index: 0}.row-accordion-concorso .ui-state-default i:before{rotate: 90deg}.row-accordion-concorso .ui-state-active i:before{rotate: -180deg}.text-underline-color h3:after{content: "";display: block;width: 15%;border-bottom: 8px solid;border-image: linear-gradient(to right,#6abf4b 0,#e2e735 100%) 5;margin: auto}.row-content-concorso:after{content:"";position: absolute;background: url(https://codethislab.it/wp-content/uploads/2024/01/stars.png)no-repeat center center/cover;bottom: 15px;left: 15px;width: 250px;height: 250px}.end-post-btn-container{display: flex;width : 100%;justify-content: center}