@media screen and (min-width:320px){div,a,p,span,td,th,caption,li,h1,h2,h3,h4,legend,input,label,textarea,section,main,aside,article,ul{font-size:14px;}.content-inner{padding:0 20px;}.size_48{font-size:20px !important;}.size_20,.size_22,.size_24{font-size:14px !important;}.size_30{font-size:16px !important;}.size_36,.size_38{font-size:18px !important;}.bt-blue,.bt-black,.bt-yellow{font-size:14px !important;}html{overflow-x:hidden;}body{padding-top:0;overflow-x:hidden;}#header{position:relative;}#header #top-header{height:auto;padding:10px 0;}#header #top-header .content-inner{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;}#header #title-header{flex:none;width:100%;margin:10px 0 0 0;}#header #title-header .title{font-size:14px;}#header #title-header p{font-size:12px;}#header #right-header{display:none;}#button-top{position:static;text-align:right;}#main-menu{background:none;height:auto;}#main-menu .mobile-menu{display:block;height:100%;cursor:pointer;position:absolute;top:7px;right:10px;width:50px;height:50px;}#main-menu .mobile-menu:after{content:"";background-color:#30538e;height:2px;left:50%;left:-webkit-calc(50% - 15px);left:calc(50% - 15px);top:50%;top:-webkit-calc(50% - 1px);top:calc(50% - 1px);position:absolute;width:30px;-webkit-transition:all 0.5s 0s ease-in-out;-moz-transition:all 0.5s 0s ease-in-out;transition:all 0.5s 0s ease-in-out;}#main-menu .mobile-menu span{display:block;text-indent:-9999px;width:30px;height:2px;top:50%;top:-webkit-calc(50% - 1px);top:calc(50% - 1px);margin:0 auto;position:relative;}#main-menu .mobile-menu span:before,#main-menu .mobile-menu span:after{content:"";position:absolute;top:-8px;left:50%;left:-webkit-calc(50% - 15px);left:calc(50% - 15px);height:2px;width:30px;background-color:#30538e;transform-origin:center center;-webkit-transition:all 0.5s 0s ease-in-out;-moz-transition:all 0.5s 0s ease-in-out;transition:all 0.5s 0s ease-in-out;}#main-menu .mobile-menu span:after{width:20px;bottom:-8px;top:auto;}#main-menu.active .mobile-menu:after{width:0;opacity:0;}#main-menu.active .mobile-menu span:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0;}#main-menu.active .mobile-menu span:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0;width:30px;}#main-menu nav{position:absolute;display:none;top:145px;left:0;background-color:#EDF1F7;padding:0;width:100%;height:auto;}#main-menu nav > ul{display:block;height:auto;margin:0;}#main-menu nav > ul > li{width:100%;height:auto;border-top:1px solid rgba(0,0,0,0.15);}#main-menu nav > ul > li > a{display:block;padding:10px 20px;position:relative;}#main-menu nav > ul > li:hover > ul{display:none;}#main-menu nav > ul > li.submenu > a:after{content:"";display:block;border-left:5px solid #30538e;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;right:20px;top:12px;}#main-menu nav > ul > li > ul{position:static;width:100%;}#main-menu nav > ul > li > ul > li{margin:0;}.youtubeVideo-cover-text p{font-size:14px;}.block-home h2{font-size:24px;}#section1{padding:20px 0;}#section1 h1{font-size:24px;}#section1 .left-section{width:100%;}#section1 .left-section .videoWrapper{width:100%;}#section1 .right-section{margin:20px auto 0 auto;width:100%;}#section2 .row{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;}#section2 .row > div{flex:none;width:100%;max-width:350px;margin:0 0 20px 0;}#section3 .content-inner .left-section{width:100%;max-width:760px;}#section3 .content-inner .right-section h2{font-size:20px;}#section3 .content-inner .right-section p{font-size:14px;}#section3 .youtubeVideo figure{width:100%;}#section3 .youtubeVideo figure .videoWrapper{width:100%;}#section4 .left-section h2{font-size:20px;}#section4 .right-section{margin:20px auto 0 auto;}#section4 .right-section h2{font-size:20px;}#documentation{width:100%;max-width:360px;}#documentation p{font-size:14px;}#social-network .image a{margin:10px 0;}#footer #bottom-footer{padding:20px;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;}#footer #bottom-footer a,#footer #bottom-footer p{display:inline-block;margin:2px 5px;}.breadcrumb{display:none;}.wrap-center #main-wrap{width:100%;}.wrap-center #main-wrap h1,.wrap-center #main-wrap h2{font-size:24px;}.wrap-center #main-wrap p,.wrap-center #main-wrap li,.wrap-center #main-wrap a,.wrap-center #main-wrap span{font-size:14px;}.wrap-center #right-wrap{width:100%;max-width:360px;margin:20px auto 0 auto;}.wrap-center .tx-powermail .powermail_fieldwrap_captcha .powermail_field{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;}}@media screen and (min-width:320px) and (max-width:549px){.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery{float:none;text-align:center;margin:0 0 20px 0;}form .input-flex{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px 0px -10px;}form .input-flex > div{margin:0 0 15px 0;}form fieldset .layout2{flex:none;width:100%;}}@media screen and (min-width:320px) and (max-width:699px){#right-header #logo-header{display:none;}}@media screen and (min-width:550px){#header #logo{width:100%;}#header #title-header{flex:1;}#header #right-header{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex;}#search{width:200px;}#search .gsc-control-cse input.gsc-input{width:200px !important;}#section3 .content-inner .left-section .row .col-md-3 > div,#section1 .content-inner .left-section .row .col-md-3 > div{float:left;width:50%;padding:0 10px;margin:10px 0 !important;}.wrap-center .tx-powermail .powermail_fieldwrap_captcha .powermail_field input{flex:1;}}@media screen and (min-width:700px){#section2 .row > div{flex:1;}#section1 .right-section{width:310px;margin-left:20px;}#section3 .content-inner .left-section .row .col-md-3 > div{width:33.33%;}#section4 .right-section{margin-top:0;}#documentation{width:260px;margin-left:20px;}.wrap-center #right-wrap{max-width:260px;margin:0 0 0 20px;}.wrap-center #right-wrap #documentation{margin:0 0 20px 0;width:100%;}}
