@import url("https://fonts.googleapis.com/css2?family=Abril+Fatface&family=Barlow+Condensed:wght@300;400;700&family=Bellota:wght@300;400;700&family=Berkshire+Swash&family=Ceviche+One&family=Cherry+Swash:wght@700&family=Fredericka+the+Great&family=Gluten:wght@300;400;700&family=Imbue:wght@300;400;700&family=Lato:wght@300;400;700&family=Limelight&family=Montagu+Slab:wght@300;400;700&family=Montserrat:wght@300;400;700&family=Nerko+One&family=Noto+Serif+Display:wght@300;400;700&family=PT+Serif:wght@400;700&family=Permanent+Marker&family=Playfair+Display:wght@400;700&family=Poppins:wght@300;400;700&family=Praise&family=Raleway:wght@300;400;700&family=Ribeye+Marrow&family=Roboto:wght@300;400;700&family=Rokkitt:wght@300;400;700&family=Unbounded:wght@700&display=swap");a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}*{margin:0;padding:0;outline:0}body{line-height:1.4;text-align:left}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;outline:0 !important}body{font-weight:400}img{pointer-events:none;max-width:100%;height:auto;display:block}.comclear:after{content:".";display:block;height:0;clear:both;visibility:hidden}.compro{width:100%;overflow:hidden}#activeheader-one .compro_blankarea,#activeheader-two .compro_blankarea{height:130px}#activeheader-three .compro_blankarea,#activeheader-four .compro_blankarea{height:115px}.home #activeheader-one .compro_blankarea,.home #activeheader-two .compro_blankarea{height:40px}.home #activeheader-three .compro_blankarea{height:35px}.home #activeheader-four .compro_blankarea{height:0}.compro_container{position:relative;width:auto;max-width:1200px;margin:0 auto;padding:0 20px}.header{position:fixed;top:0;left:0;right:0;z-index:110;height:115px}.fade .header{box-shadow:0 0 15px rgba(0,0,0,.1)}.home .header{box-shadow:0 0 0 #000}.compro_top{position:relative;height:40px;line-height:40px}.head_phone{padding:0;margin:0 6px 0 0}.head_mail{padding:0;margin:0 6px 0 25px}.compro_social{height:30px}.compro_social a{display:inline-block;height:30px;line-height:30px;float:left}.comp_social{position:relative;float:right;margin:5px 0}.comp_social .fab{width:30px;height:30px;line-height:30px;font-size:16px;text-align:center;margin:0 0 0 6px;border-radius:20px}.compro_social a.mob_wa{display:none}.compro_nav{height:90px;position:relative}.compro_nav:after{content:"";position:absolute;top:0;left:0;right:0;height:90px;opacity:1;z-index:2;transition:all .5s ease .1s}.home .compro_nav:after{opacity:.3}.home.fade .compro_nav:after{opacity:1}.compro_nav .compro_container{position:relative;z-index:10}.compro_nav .compro_container:after{content:"";position:absolute;left:calc(100% - 20px);top:0;height:90px;width:4000px}.compro_logo_nav{position:relative}.compro_logo{height:50px;padding:20px 20px 20px 0;float:left}.compro_logo a{display:block}.compro_logo img{height:50px;width:auto;margin:0}.site-header-menu{position:relative;float:right;height:90px;margin:0;padding:0 40px 0 0}.site-header-menu:after{content:"";position:absolute;top:0;left:-60px;border-bottom:90px solid transparent;border-top:0;clear:both}.site-header-menu:before{content:"";position:absolute;top:0;left:0;right:0;height:90px;z-index:-1}.navi{margin:0;padding:0;height:90px}.navi .dd.desktop{height:90px;font-weight:400}.navi .dd.desktop li{float:left;display:block;margin:0;position:relative;text-align:center;line-height:90px}.navi .dd.desktop li.menu-item-has-children{position:relative}.navi .dd.desktop li.menu-item-has-children:after{content:"";position:absolute;border-bottom:4px solid transparent;border-top:4px solid transparent;top:50%;margin-top:-4px;right:6px}.navi .dd.desktop li a{text-decoration:none;display:block;margin:0;padding:0 20px;line-height:90px;position:relative}.site-menu_four .navi .dd.desktop li ul li a,.site-menu_five .navi .dd.desktop li ul li a{background:0 0 !important}.navi .dd.desktop li.menu-item-has-children a{padding:0 22px 0 16px}.navi .dd.desktop li a:hover{text-decoration:none}.navi .dd.desktop li ul{position:absolute;top:200px;left:0;padding:0;display:block;transition:all .5s ease .1s;transform:rotateX(90deg);opacity:0;box-shadow:0 0 15px rgba(0,0,0,.1)}.site-menu_four .navi .dd.desktop li ul,.site-menu_five .navi .dd.desktop li ul{top:20px}.navi .dd.desktop li:hover ul{top:90px;transition:all .5s ease .1s;transform:rotateX(0deg);opacity:1}.head_three .navi .dd.desktop li:hover ul{top:80px}.head_four .navi .dd.desktop li:hover ul,.head_five .navi .dd.desktop li:hover ul{top:50px}.navi .dd.desktop li:hover ul{display:block}.navi .dd.desktop li ul li{width:200px;text-align:left;height:auto;line-height:1.2;padding:15px 0}.navi .dd.desktop li ul li:hover{background:rgba(0,0,0,.05)}.navi .dd.desktop li ul li ul{position:absolute;top:0 !important;left:130%;display:block;z-index:10;opacity:0}.navi .dd.desktop li:hover ul li ul,.navi .dd.desktop li ul li:hover ul li ul,.navi .dd.desktop li ul li ul li:hover ul li ul{opacity:0;left:130% !important}.head_four .navi .dd.desktop li:hover ul li ul,.head_four .navi .dd.desktop li ul li:hover ul li ul,.head_four .navi .dd.desktop li ul li ul li:hover ul li ul,.head_five .navi .dd.desktop li:hover ul li ul,.head_five .navi .dd.desktop li ul li:hover ul li ul,.head_five .navi .dd.desktop li ul li ul li:hover ul li ul{opacity:0;left:180% !important}.head_four .navi .dd.desktop li ul li:hover ul,.head_four .navi .dd.desktop li ul li ul li:hover ul,.head_four .navi .dd.desktop li ul li ul li ul li:hover ul,.head_five .navi .dd.desktop li ul li:hover ul,.head_five .navi .dd.desktop li ul li ul li:hover ul,.head_five .navi .dd.desktop li ul li ul li ul li:hover ul{opacity:1;left:100% !important}.navi .dd.desktop li ul li:hover ul,.navi .dd.desktop li ul li ul li:hover ul,.navi .dd.desktop li ul li ul li ul li:hover ul{opacity:1;left:100% !important}.navi .dd.desktop li ul li.menu-item-has-children:after{top:50%;margin-top:-6px;right:12px}.navi .dd.desktop li ul li a{display:block;position:relative;margin:0;line-height:1.2 !important;word-wrap:break-word;padding:0}.navi .dd.desktop li ul li ul li.menu-item-has-children:after,.navi .dd.desktop li ul li.menu-item-has-children:after{display:block !important}.compro_ikonmenu{height:90px;width:30px;position:absolute;right:38px;top:0;display:none}.compro_ikonmenu .fas{width:26px;height:26px;margin:30px 0;text-align:center;line-height:26px;border-radius:30px}.compro_closemenu{height:45px;width:30px;position:fixed;left:200px;top:0;display:none;z-index:100}.compro_closemenu .fas{width:26px;height:26px;margin:15px 0;text-align:center;line-height:26px;border-radius:30px}.compro_search{height:90px;width:30px;position:absolute;right:2px;top:0}.head_one .compro_search .fa{width:26px;height:26px;margin:30px 0;text-align:center;line-height:26px;font-size:13px;border-radius:30px;cursor:pointer}.head_two.compro_nav .compro_container:after{display:none}.head_two .comp_social{right:65px}.head_two .comp_social .fab{font-size:18px}.head_two .compro_search{height:35px;right:20px;width:35px}.head_two .compro_search .fa{width:32px;height:30px;margin:5px 0;line-height:30px;text-align:right;font-size:18px;border:0;border-radius:0}.head_two .compro_logo{position:absolute;left:37.5%;height:50px;padding:25px 0;margin:0 25px;width:calc(25% - 50px);text-align:center}.head_two .compro_logo img{margin:0 auto;width:auto;max-width:100%;height:auto;max-height:60px}.logo_two{position:relative;height:65px}.logo_two:before{content:"";position:absolute;left:-20px;bottom:-20px;width:0;height:0;border-right:0 solid transparent;border-left:20px solid transparent;clear:both;opacity:1;transform:all .5s ease .is}.logo_two:after{content:"";position:absolute;right:-20px;bottom:-20px;width:0;height:0;border-left:0 solid transparent;border-right:20px solid transparent;clear:both;opacity:1;transform:all .5s ease .is}.home .logo_two:before,.home .logo_two:after{opacity:.3}.fade.home .logo_two:before,.fade.home .logo_two:after{opacity:1}.logo_two_plus{height:20px;opacity:1;transform:all .5s ease .is}.home .logo_two_plus{opacity:.3}.fade.home .logo_two_plus{opacity:1}.site-nav_left{position:absolute;right:62.5%;width:37.5%}.site-nav_left .navi{float:right}.site-nav_right{position:absolute;left:62.5%;width:37.5%}.site-nav_right .navi{float:left}.compro_nav.head_three,.compro_nav.head_three:after{height:115px}.head_three .compro_container:after{display:none}.head_three .compro_logo{position:relative;padding:30px;height:70px;float:left}.head_three .compro_logo:after{content:"";position:absolute;right:-15px;bottom:0;width:0;height:0;border-left:0 solid transparent;border-right:15px solid transparent;opacity:.7;clear:both}.head_three .compro_logo img{height:70px}.head_three .compro_contact{height:35px;line-height:35px}.head_three .comp_calls{float:left;height:35px;line-height:35px}.head_three .comp_social{height:35px;line-height:35px;float:right;margin:0}.head_three .compro_social,.head_three .compro_social a{height:35px}.head_three .comp_social .fab{height:35px;line-height:35px}.head_three .compro_contact:before{content:"";position:absolute;right:100%;height:35px;width:4000px}.head_three .compro_contact:after{content:"";position:absolute;left:100%;height:35px;width:4000px}.head_three #telp{margin-left:20px}.site-menu_three,.site-menu_three .navi,.site-menu_three .navi .dd.desktop{height:80px}.site-menu_three .navi .dd.desktop li,.site-menu_three .navi .dd.desktop li a{line-height:80px}.head_three .compro_search{height:80px;line-height:80px;width:30px;position:absolute;right:13px;top:35px}.head_three .compro_search .fa{margin:0;font-size:30px;line-height:80px}.compro_head_four{position:relative;height:60px;padding:28px 0;box-shadow:0 0 15px rgba(0,0,0,.1)}.compro_head_four:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:1;transition:aaa .5s ease .1s}.home .compro_head_four:after{opacity:.3}.fade.home .compro_head_four:after{opacity:1}.compro_head_four .compro_logo{padding:5px 30px 5px 0;height:50px}.compro_head_four .compro_logo img{height:50px}.four_right{float:right;width:auto}.four_phone{float:left;width:auto}.four_phone .fa{height:30px;border-radius:30px;line-height:30px;float:left;margin:0 5px 0 0;text-align:center;font-size:16px;width:30px}.hotline{float:left}.hottext{line-height:1.2;padding:4px 0 4px 42px}.hotline .number{font-size:26px;line-height:1.2;padding-right:30px;font-weight:700}.four_mailaddress{float:left;width:auto}.four_mailaddress .fa{width:50px;height:50px;border-radius:30px;line-height:50px;float:left;margin:5px 0 5px 5px;text-align:center;font-size:30px}.compro_head_four .compro_social{float:right;width:auto}.compro_head_four .compro_social .fab{width:50px;height:50px;border-radius:30px;line-height:50px;float:left;margin:5px 0 5px 5px;text-align:center;font-size:30px}.compro_nav.head_four{height:50px}.compro_nav.head_four:after,.compro_nav.head_four .compro_container:after{display:none}.four_menu{margin:0 -20px;box-shadow:0 0 15px rgba(0,0,0,.1)}.head_four .four_ikonhome{float:left;width:50px;height:50px;text-align:center;line-height:50px;font-size:22px}.four_ikonhome .fas{display:none;line-height:40px}.head_four .four_search{float:right;width:50px;height:50px;text-align:center;line-height:50px;font-size:22px}.site-menu_four{float:left;height:50px}.site-menu_four .navi,.site-menu_four .navi .dd.desktop,.site-menu_four .navi .dd.desktop li{height:50px}.site-menu_four .navi .dd.desktop li a{line-height:50px}.site-menu_four .navi .dd.desktop li ul li{padding:0;height:auto}.site-menu_four .navi .dd.desktop li ul li a{padding:15px}.compro_head_five{position:relative;height:60px;padding:28px 0;box-shadow:0 0 15px rgba(0,0,0,.1)}.compro_head_five:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.compro_head_five .compro_logo{padding:5px 30px 5px 0;height:50px}.compro_head_five .compro_logo img{height:50px}.five_right{float:right;width:auto}.five_phone{float:left;width:auto}.five_phone .hotline .number{padding:0}.five_phone .fa{width:50px;height:50px;border-radius:30px;line-height:50px;float:left;margin:5px 20px 5px 0;text-align:center;font-size:30px}.hotline{float:left}.hotline .number{font-size:26px;line-height:1.2;padding-right:30px;font-weight:700}.five_mailaddress{float:right;width:auto;padding:8px 0}.five_mailaddress .fa{width:34px;height:34px;border-radius:40px;line-height:34px;float:left;margin:0 3px;text-align:center;font-size:20px}.five_menu{margin:0 -20px;box-shadow:0 0 15px rgba(0,0,0,.1)}.five_menu .compro_social{float:right;width:auto;padding:8px 10px 8px 0}.five_menu .compro_social .fab{width:34px;height:34px;border-radius:40px;line-height:34px;float:left;margin:0 3px;text-align:center;font-size:20px}.compro_nav.head_five{height:50px}.compro_nav.head_five:after,.compro_nav.head_five .compro_container:after{display:none}.head_five .five_ikonhome{float:left;width:50px;height:50px;text-align:center;line-height:50px;font-size:22px}.head_five .five_search{float:right;width:50px;height:50px;text-align:center;line-height:50px;font-size:22px}.site-menu_five{float:left;height:50px}.site-menu_five .navi,.site-menu_five .navi .dd.desktop,.site-menu_five .navi .dd.desktop li{height:50px}.site-menu_five .navi .dd.desktop li a{line-height:50px}.site-menu_five .navi .dd.desktop li ul li{padding:0;height:auto}.site-menu_five .navi .dd.desktop li ul li a{padding:15px}.phone_button{height:42px;line-height:42px;padding-top:0;padding-bottom:0;margin:37px 0}.fade .head_zero:after,.fade .compro_nav.head_one:after,.fade .site-header-menu:after,.fade .site-header-menu:before,.fade .compro_nav.head_one .compro_container:after,.fade .compro_nav:after,.fade .logo_two:after,.fade .logo_two:before,.fade .logo_two_plus,.fade .compro_head_four:after,.fade .compro_head_five:after{opacity:1}.no_slide{width:100%;height:auto}.comproslider,.comproslider .item{position:relative;overflow:hidden}.homeslide.owl-carousel{display:block}.box_slider{position:absolute;left:20px;right:20px;bottom:140px;z-index:10}.box_slider#sliderleft{text-align:left;right:calc(40% - 20px)}.box_slider#sliderright{text-align:left;left:calc(40% - 20px)}.box_slider#slidercenter{text-align:center;max-width:800px;margin:0 auto}.comproslider .item .item_overlay{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.box_slider h2{font-size:70px;margin:0 0 20px}.box_slider h4{margin:0 0 25px;font-size:30px}#sliderleft .slide_button,#sliderright .slide_button{text-align:left}.button_first{position:relative;display:inline-block;height:40px;line-height:40px;padding:0;margin:4px 8px 0 5px;overflow:hidden}.button_second{position:relative;display:inline-block;height:40px;line-height:40px;padding:0;margin:4px 8px 0 5px;overflow:hidden}.button_first span,.button_second span{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;width:100%}#sliderleft .slide_button{text-align:left}#sliderright .slide_button{text-align:left}.supported{text-align:center;margin:0 0 30px}.logo_partner{width:60%;margin:0 auto}.top_content{padding-left:0;padding-right:0}.top_inner{max-width:800px;margin:0 auto;text-align:center}#topcontent-two .top_inner{max-width:200%;text-align:left;margin:0 -20px}#topcontent-two .top_head{float:left;width:50%}#topcontent-two .top_head_inner{margin:0 80px 0 20px}.top_content_top{width:100%;text-align:center;margin:0 0 20px}.top_content .before{width:100px;height:2px;display:block;margin:0 auto 14px}#topcontent-two.top_content .before{margin:0 0 14px}#topcontent-two .top_text{float:left;width:50%}#topcontent-two .top_text_inner{margin:30px 20px 0}.top_content h1{margin-bottom:20px}.top_content h1 br{margin-bottom:15px}.subtopcontent_text br{margin-bottom:15px}.about_loop{margin:0 -20px}.about_box{width:33.33%;float:left}.about_inner{margin:0 20px 40px;box-shadow:0 0 10px rgba(0,0,0,.05);border-radius:8px;overflow:hidden}.about_inner img{width:100%;display:block}.about_content{text-align:center}.two_icon{position:relative;margin:0 0 60px}.two_icon i{position:absolute;bottom:-40px;left:calc(50% - 40px);box-shadow:0 0 15px rgba(0,0,0,.1);width:60px;height:60px;line-height:60px;border-radius:100px;text-align:center;font-size:30px}.about_content h3{font-weight:700;font-size:25px;letter-spacing:-1px;margin:0 30px 20px}.about_text{line-height:1.7;margin:0 30px 25px}.about_more{padding:0 0 30px}.about_more a{display:inline-block;padding:0 20px;height:36px;line-height:36px;position:relative}.about_more a span{position:relative;z-index:2}.about_more a:after{content:"";position:absolute;top:0;left:0;right:0;height:0;transition:all .5s ease .1s;z-index:1}.about_inner:hover .about_more a:after{height:36px}.compro_top_parallax{position:relative}.parallax_box{width:100%}.compro_parallax{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.parallax_top{width:calc(50% - 40px);padding-left:20px;padding-right:20px}.parallax_first{margin:0 0 15px}.parallax_heading{margin:0 0 20px}.parallax_subhead{margin:0 0 30px}.parallax_more{box-shadow:0 10px 15px rgba(0,0,0,.2);position:relative;display:inline-block;border-radius:5px;height:46px;line-height:46px;padding:0 20px;margin:0;font-weight:400;letter-spacing:2px}.parallax_modecompro_box{position:relative}.par_overlay{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.parallax_inner{position:relative;max-width:700px;margin:0 auto;padding-left:20px;padding-right:20px;text-align:center;z-index:3}#parallax-two .parallax_inner{width:50%;margin:0;text-align:left}#parallax-two .parallax_first,#parallax-two .parallax_heading,#parallax-two .parallax_subhead,#parallax-two .par_button{margin-left:calc(100% - 560px);margin-right:60px}#parallax-three .parallax_inner{width:50%;margin:0 0 0 50%;text-align:left}#parallax-three .parallax_first,#parallax-three .parallax_heading,#parallax-three .parallax_subhead,#parallax-three .par_button{margin-right:calc(100% - 560px);margin-left:60px}.parallax_inner_bottom.compro_container{padding:300px 20px 0;margin-bottom:-90px}.bot_inner{margin:0 -60px}.top_center .bot_inner{max-width:800px;margin:0 auto;text-align:center}.bot_content_top{width:100%;text-align:center;margin:0 0 20px}.bot_content_top .before{width:100px;height:2px;display:block;margin:0 auto 14px}.bot_content_text{font-size:16px;font-weight:400;line-height:1.5}.works_post{position:relative}.works_post:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5;z-index:1;transition:all .5s ease .1s}.works_post:hover:after{opacity:.9;transition:all .5s ease .1s}.works_post img{width:auto;max-width:200%;height:100%;transform:scale(1.2);transition:all .5s ease .1s}.works_post:hover img{transform:scale(1);transition:all .5s ease .1s}.works_after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.works_link{display:inline-block;height:28px;line-height:28px;padding:0 14px;text-transform:uppercase;font-size:12px;font-weight:700}.works_loop{margin:0 -15px}.works_box{width:33.33%;float:left}.works_post{margin:0 15px 30px;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:4px;height:350px;overflow:hidden}.works_inner{padding:40px}.works_cat{margin:0 0 80px}.works_post h3{font-weight:400;font-size:25px;line-height:1.4;margin:0 0 20px;padding-top:50px;transition:all .5s ease .1s}.works_post:hover h3{padding-top:0;transition:all .5s ease .1s}.works_post h3 a{transition:all .5s ease .1s}.work_more{opacity:0;transition:all .5s ease .1s}.works_post:hover .work_more{opacity:1;transition:all .5s ease .1s}.works_layout .works_loop{margin:0 -6px}.works_layout_box{width:33.33%;float:left;position:relative;overflow:hidden}.works_layout_box:hover:after{opacity:1;transition:all .2s ease .1s;transform:scale(1)}.works_layout_box img{width:100%;height:auto}.works_layout_after{margin:0 6px 12px;position:relative;overflow:hidden}.works_layout_after:after{content:"";position:absolute;top:100%;left:0;right:0;bottom:-100%;opacity:.8;z-index:2;transition:all .5s ease .9s}.works_layout_box:hover .works_layout_after:after{top:0;right:0;transition:all .5s ease .1s}.works_layout_inner{position:absolute;top:110%;left:0;right:0;z-index:3;text-align:center;transition:all .7s ease .3s}.works_layout_box:hover .works_layout_inner{transition:all .7s ease .3s;top:60px}.works_layout_inner h3{position:relative;font-weight:400;font-size:20px;line-height:1.3;transition:all .3s ease .5s;padding:140px 40px 5px;width:calc(100% - 80px);margin:0 0 25px}.works_layout_box:hover .works_layout_inner h3{transition:all .3s ease .5s;padding:5px 40px}.works_layout_inner h3:after{content:"";position:absolute;top:-10px;left:calc(50% - 35px);width:70px;height:2px}.work_button{position:relative;transition:all .5s ease .7s;margin:400px auto 0}.works_layout_box:hover .work_button{transition:all .5s ease .7s;margin:0 auto}.work_button a{display:inline-block;height:28px;line-height:28px;padding:0 10px}.testimoni_open{position:relative;z-index:3}.testimoni_heading{text-align:center;letter-spacing:-4px;margin-top:-60px;text-shadow:0 4px 4px rgba(0,0,0,.2);font-size:90px;line-height:1.2}.testimoni_sub_heading{text-align:left;margin:0 0 50px;letter-spacing:-1px;font-size:22px}.tesslide{max-width:600px;margin:0 auto}.tesslide .item{text-align:center}.tesslide h3{font-size:20px;font-weight:300}.tess_pro{font-size:12px;margin:0 0 15px}.tess_texts{font-size:16px;line-height:1.7;padding:40px 0}.tesslide.owl-carousel .owl-nav button.owl-prev{position:absolute;top:50%;left:-160px;width:60px;height:60px;text-align:center;line-height:60px;font-size:35px;margin-top:40px;border-radius:80px}.tesslide.owl-carousel .owl-nav button.owl-next{position:absolute;top:50%;right:-160px;width:60px;height:60px;text-align:center;line-height:60px;font-size:35px;margin-top:40px;border-radius:80px}.testimoni_slider_four{padding:150px 0 80px;position:relative}.testimoni_sliderblock{padding:150px 0;position:relative;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.testimoni_sliderblock:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;opacity:.8;z-index:2}.before_tess{margin:0 -50px;position:relative;z-index:3}.tess_block{float:left;width:40%}.tess_layout_in{margin:0 50px}.tess_block_heading{text-align:left;margin:0 auto 15px;text-shadow:0 4px 4px rgba(0,0,0,.2)}.testimoni_sub_heading{max-width:800px;margin:0 auto;padding:0 0 20px}.tess_button{padding:20px 0}.tess_button a{box-shadow:0 10px 15px rgba(0,0,0,.2);position:relative;display:inline-block;border-radius:5px;height:46px;line-height:46px;padding:0 20px;margin:0;font-weight:400;letter-spacing:2px}.tess_block_slide{float:right;width:60%}.tess_block_img{width:80px;height:80px;float:left;border-radius:80px;margin:0 30px 0 0;overflow:hidden;border:10px solid #fff}.tess_block_img img{width:80px;height:80px;box-shadow:0 0 15pxrgba (0,0,0,.1)}.tess_block_text{width:calc(100% - 130px);margin-left:130px;padding:10px 0}.tess_block_text .star{font-size:18px;letter-spacing:3px;margin-bottom:8px}.tess_block_text .tess_pro{font-size:16px}.tess_block_text .tess_texts{padding:10px 0;font-size:22px;line-height:1.3}.before_pricing{max-width:800px;margin:0 auto}.re_pricing{font-size:30px;font-weight:700;text-align:center;margin:0 0 30px;padding:0 0 15px;position:relative}.re_pricing:after{content:"";position:absolute;bottom:0;width:80px;height:2px;left:calc(50% - 40px)}.heading_pricing{width:100%;text-align:center;margin:0 0 20px}.heading_pricing .before{width:100px;height:2px;display:block;margin:0 auto 14px}.re_head_price{font-size:30px;line-height:1.3;font-weight:400;letter-spacing:-1px}.subheading_pricing{width:100%;text-align:center;margin:0 0 80px}.re_subhead_price{font-size:16px;font-weight:400;line-height:1.5}.out_price{position:relative;margin:20px;box-shadow:0 0 20px rgba(0,0,0,.1);overflow:hidden}.populer{position:absolute;top:0;z-index:10;width:150px;text-align:center;transform:rotate(-45deg);left:-50px;top:-15px;height:80px;line-height:120px;box-shadow:0 0 15px rgba(0,0,0,.2)}.value_price{position:absolute;top:calc(50% - 35px);left:0;right:0;text-align:center;z-index:2}.price_two{text-align:center;padding-top:15px}.value_inner{display:inline-block;margin:0 auto;padding:0 10px;height:70px}.curr{float:left;font-size:20px;line-height:70px;height:70px;display:inline-block;font-weight:400}.durr{float:left;font-size:20px;line-height:70px;height:70px;display:inline-block;font-weight:400}.value{position:relative;float:left;font-size:55px;font-weight:700;letter-spacing:-3px;line-height:70px;height:70px;display:inline-block;margin:0 6px 0 40px}.value span{font-size:14px;font-weight:700;text-align:center;letter-spacing:0px;width:30px;height:30px;line-height:30px;border-radius:15px;position:absolute;top:20px;left:-40px}.per{text-align:center}.title_pricing{text-align:center;padding:25px 40px;font-weight:700;font-size:22px}.detail_pricing{list-style:none}.detail_pricing li{text-align:center;padding:15px 40px;border-top:1px solid rgba(0,0,0,.05)}.detail_pricing li.linkor{padding:20px 40px}.detail_pricing li.linkor a{display:inline-block;padding:0 20px;height:36px;line-height:36px;border-radius:4px;transition:all .4s ease .1s}.detail_pricing li.linkor a:hover{padding:0 40px;letter-spacing:1px}.span_pop{height:40px;line-height:40px;font-weight:700}.pricing_block{margin:60px 0 20px;box-shadow:0 0 10px rgba(0,0,0,.06);overflow:hidden;text-align:center}.pricing_block.price_pop{margin:20px 0}.title_head_pricing{padding:25px 40px;font-size:20px;font-weight:700}.price_nominal{margin:0;padding:40px 20px 30px;position:relative;z-index:3;box-shadow:0 0 30px rgba(0,0,0,.1)}.pricing_block .detail_pricing{padding-bottom:15px}.pricing_block.price_pop .detail_pricing{padding-bottom:30px}.pricing_block.price_pop .detail_pricing li{border-top:1px solid rgba(0,0,0,.05)}.pricing_block .detail_pricing li:nth-child(2n){background:rgba(0,0,0,.02)}.per_price{margin:0}.pricing_mode .owl-nav.disabled{display:block !important}.pricing_mode .owl-theme .owl-prev{position:absolute;left:-28px;top:40%;width:30px;height:30px;line-height:30px;text-align:center;border-radius:0 !important;opacity:1}.pricing_mode .owl-theme .owl-next{position:absolute;right:-28px;top:40%;width:30px;height:30px;line-height:30px;text-align:center;border-radius:0 !important;opacity:1}.cta_head{float:left;margin:0;width:75%}.cta_button{float:right;margin:0 0 0 60px;width:calc(25% - 60px);text-align:right}.cta_button a{display:inline-block;height:40px;line-height:40px;font-size:16px;font-weight:700;padding:0 30px}.before_team{margin:0 auto}.heading_team{width:100%;text-align:center;margin:0 0 30px}.heading_team.old_theme{text-align:left;width:calc(100% - 110px)}.heading_team.old_theme .before{margin:0}.heading_team .before{width:100px;height:2px;margin:0 auto;display:inline-block;margin:0 0 14px}.re_head_team{font-size:30px;line-height:1.3;font-weight:400;letter-spacing:-1px}.image_name{position:relative}.full_name{font-size:20px;margin:0 0 5px}.link_profile a{position:relative;display:inline-block;height:36px;line-height:36px;padding:0 30px;border-radius:30px;overflow:hidden}.link_profile a:after{content:"";position:absolute;top:-250px;left:-100px;width:200px;height:200px;z-index:2;transform:rotate(-25deg);transition:all 1s ease .1s}.out_four_team:hover .link_profile a:after{top:-95px;left:0;transition:all 1s ease .1s}.link_profile a span{position:relative;z-index:3}.name_team{position:absolute;bottom:-250px;left:15px;right:15px;text-align:center;padding:15px;z-index:2;transition:all .5s ease .1s;opacity:.8}.out_team:hover .name_team{bottom:15px;transition:all .5s ease .1s}.position{font-size:11px;text-transform:uppercase;margin:0 0 10px}.teamsos{padding-top:60px;transition:all .3s ease .5s}.out_team:hover .teamsos{padding:0}.teamsos a{margin:0 10px;font-size:11px}.teamslider.owl-carousel .owl-nav.disabled{display:block;position:absolute;top:-80px !important;display:inline;height:40px !important;width:80px !important;padding:0 !important;border-radius:30px !important;right:0 !important;overflow:hidden}.teamslider.owl-theme .owl-nav [class*=owl-]{padding:0;margin:0;line-height:40px;background:0 0 !important;height:40px;text-align:center;border-radius:0}.teamslider.owl-theme .owl-nav .owl-prev .fa{width:36px;height:36px;text-align:center;line-height:36px;border-radius:30px 0 0 30px}.teamslider.owl-theme .owl-nav .owl-next .fa{width:36px;height:36px;text-align:center;line-height:36px;border-radius:0 30px 30px 0}.compro_content{padding:0}.google_maps iframe{width:100%;height:350px}.compro_box{margin:0 -45px;padding:80px 0}.compro_full{text-align:center}.compro_full h5{font-size:30px;line-height:1.3;font-weight:400;letter-spacing:-1px;margin:0 0 30px}.compro_left{width:30%;float:left;text-align:left}.compro_inner{margin:0 45px}.contact_head{font-size:20px;font-weight:700;margin-bottom:10px}.compro_left .address{margin-bottom:10px}.compro_box .head_phone,.compro_box .head_mail{margin:0 8px 0 0}.compro_wamob{display:none}.compro_center{width:40%;float:left}.data_doc{margin-bottom:12px}.doc{width:75px;display:inline-block}.doc_icon{width:20px}.compro_box .number,.compro_box .mailing,.compro_box .whatsapp{margin-bottom:8px}.compro_right{width:30%;float:left;text-align:center}.compro_text{margin:0 0 15px;padding:0 !important}.compro_right .compro_social{width:auto;margin:0 auto;display:inline-block}.compro_right .fab{width:45px;height:45px;line-height:45px;text-align:center;margin:0 4px;font-size:20px}.counter_inner{float:left;width:25%;text-align:center}.box_after,.box_before{font-size:35px;font-weight:300}.counter_block_before{height:80px}.counter_block{padding-top:0}.counter_block_outer{margin:0 -10px}.counter_block_inner{margin:-80px 10px 0;padding:20px 20px 30px;box-shadow:0 0 15px rgba(0,0,0,.08);position:relative;z-index:2}.after_header{position:relative;min-height:46px}.after_header:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;opacity:.5}.after_image{position:relative;z-index:1}.after_image img{width:100%}.compro_breadcrumb{position:absolute;bottom:0;left:0;right:0;z-index:3}.bread_home{float:left;width:45px;height:45px;line-height:45px;text-align:center}.bread_home .fas{width:45px;height:45px;line-height:45px;text-align:center;background:rgba(0,0,0,.05)}.breadcrumbs{float:left;padding:0;margin:0 150px 0 20px;height:45px;line-height:45px;font-size:14px}.share_page{float:right;height:26px;padding:10px 10px 10px 0}.share_page .fas,.share_page .fab{width:26px;height:26px;line-height:26px;text-align:center}.bread_inner .fa-share-alt{position:absolute;right:0;top:0;width:45px;height:45px;line-height:45px;text-align:center;background:rgba(0,0,0,.05);display:none}.mob_wa{display:none}#searchform{height:28px;position:relative}.just_search{position:absolute;top:120px;right:0;height:28px;padding:8px;width:250px;transition:all .5s ease .1s;transform:rotateX(90deg)}.just_search.just_open{top:85px;transition:all .5s ease .1s;transform:rotateX(0deg)}.head_three .just_search.just_open{top:115px}.head_four .just_search.just_open{top:50px}.ps_select{width:calc(50% - 17px);padding:0;margin:0 3px 0 0;float:left;height:28px}.ps_select select{width:100%;padding:0 10px;line-height:28px;border:0;appearance:none;font-size:13px;background:0 0}.ps_input{width:calc(100% - 28px);padding:0;margin:0;float:left;height:28px;float:left}.ps_input input{padding:0 10px;width:calc(100% - 20px);line-height:28px;border:0;font-size:14px;background:0 0}.ps_button{width:28px;height:28px;padding:0;float:left}.ps_button button{width:28px;height:28px;border:0;text-align:center;line-height:28px;font-size:13px;background:rgba(0,0,0,.05)}#comprolider{min-height:90px}.posts_heading{font-size:30px;font-weight:700;text-align:center;margin:0 0 30px;padding:0 0 15px;position:relative}.posts_heading:after{content:"";position:absolute;bottom:0;width:80px;height:2px;left:calc(50% - 40px)}.posts_loop{margin:0 -8px}.posts_box{width:25%;float:left}.posts_inner{margin:0 8px;box-shadow:0 0 10px rgba(0,0,0,.05)}.posts_image{position:relative}.posts_image img{width:100%}.posts_cat{position:absolute;top:20px;left:25px}.posts_image a{display:inline-block;height:24px;line-height:24px;padding:0 10px;font-size:12px}.posts_meta{padding:20px 25px}.posts_date{font-size:13px;margin:0 0 5px}.posts_meta h3{font-size:18px;margin:0 0 10px}.compro_the_content{padding:40px 0}.template_404{text-align:center;padding:100px 0}.template_404 h1{font-size:30px;font-weight:700}.template_404 .text_not{font-size:16px}.compro_heading{position:relative;padding:0 0 15px;margin:0 0 25px}.compro_heading:after{content:"";position:absolute;bottom:0;width:80px;height:2px;left:0}.compro_heading:before{content:"";position:absolute;bottom:0;width:100%;height:1px;opacity:.1;left:0}.heading_archive{font-size:25px}.posts_archives .posts_inner{margin-bottom:16px}.posts_archives .posts_meta{height:155px}.posts_archives .posts_meta h3{max-height:78px;overflow:hidden}.posts_archives .posts_text{max-height:44px;overflow:hidden}.post-type-archive-slide .posts_archives .posts_meta{height:80px}.partner_table{width:100%;margin:0 8px}.partner_table td{vertical-align:top;padding:10px 30px 10px 0;border-bottom:1px solid #ddd}.partner_table td img{height:auto;width:100%}.partner_table td.part_logo{width:130px}.posts_inner_history{margin:0 8px}.posts_image_history{width:270px;float:left;background:#fff;padding:14px;border:1px solid #ddd;border-radius:8px;position:relative}.posts_image_history img{width:100%}.posts_meta_history{width:calc(100% - 450px);border-left:3px solid #ddd;padding-left:30px;float:right}.posts_image_history span{position:absolute;right:-100px;top:45px;display:inline-block;height:36px;line-height:36px;padding:0 15px;font-size:20px;font-weight:700;border-radius:6px}.posts_exp{border:1px solid #ddd;padding:40px;margin-bottom:40px;border-radius:6px;position:relative}.posts_exp:before{content:"";position:absolute;z-index:4;left:-18px;top:50px;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:20px solid #fff;clear:both}.posts_exp:after{content:"";position:absolute;z-index:3;left:-20px;top:50px;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:20px solid #ddd;clear:both}.posts_exp h3{font-size:30px;line-height:1.2;margin:0 0 15px}.post-type-archive-testimoni .posts_exp h3{margin:0 0 5px}.post-type-archive-testimoni .posts_image_history{width:150px;height:150px;overflow:hidden;border-radius:100px;padding:0;border:15px solid #fff}.post-type-archive-testimoni .posts_meta_history{width:calc(100% - 230px);border:0}.posts_people{padding:0 0 15px}.post-type-archive-testimoni .posts_exp p{font-size:16px}.posts_star{font-size:18px;margin:0 0 10px;letter-spacing:3px}.posts_metapricing{text-align:center}.posts_price_nominal{margin:0;padding:40px 20px 30px;position:relative;text-align:center;z-index:3}.posts_value_inner{display:inline-block;margin:0 auto;padding:0 10px;height:70px}.posts_value{position:relative;float:left;font-size:55px;font-weight:700;letter-spacing:-3px;line-height:70px;height:70px;display:inline-block;margin:0 6px 0 40px}.posts_value span{font-size:14px;font-weight:700;text-align:center;letter-spacing:0px;width:30px;height:30px;line-height:30px;border-radius:15px;position:absolute;top:20px;left:-40px}.posts_per{text-align:center}.posts_head_pricing{padding:25px 40px;font-size:20px;font-weight:700;text-align:center}.posts_meta_team{text-align:center;padding:20px 25px;height:100px;overflow:hidden}.posts_meta_team h3{margin:0 0 8px;font-size:18px;line-height:1.2}.posts_sosmed{padding:10px 0 0;letter-spacing:3px}.posts_box_video{width:33.33%;float:left}.svideo{width:100%;height:220px;display:block}.posts_meta_video{padding:20px 25px;height:110px}.posts_meta_video h3{margin:0 0 8px;font-size:18px;max-height:44px;overflow:hidden;line-height:1.2}.primary_content{width:70%;float:left}.singlepost_content#off .primary_content{width:100%;float:none}.singlepost_content{margin:0 -25px}.single_inner{margin:0 25px}.only_post{margin:0 0 20px}.single_date{width:55px;height:55px;text-align:center;float:left}.mdate{line-height:40px;height:36px;font-size:30px;font-weight:700;letter-spacing:-2px}.mmonth{line-height:16px;height:20px;font-size:10px;text-transform:uppercase}.single_meta{float:right;width:calc(100% - 80px)}.single_part{font-size:14px}#clockdiv{padding:30px;background:rgba(255,255,255,.2);border:1px solid #ddd;margin:0 0 30px}#clockdiv .ring{width:50px;height:50px;border-radius:50px;text-align:center;line-height:45px;display:inline;float:left;margin-right:3px;position:relative}#clockdiv span{display:block;font-size:28px;font-weight:700}#clockdiv small{display:block;font-size:7px;position:absolute;bottom:0;text-align:center;line-height:17px;left:0;right:0}.price_left{width:300px;float:left}.pricing_thumbnail{box-shadow:0 0 10px rgba(0,0,0,.1)}.price_right{width:calc(100% - 300px);float:left}.blog-content h3.detail{margin-left:40px}.compro_featured{margin:0 0 20px}.single-partner .compro_featured{padding:20px}.compro_featured img{width:100%}.price_details{font-size:16px;margin:0 0 15px 40px;padding-bottom:15px;border-bottom:1px solid #ddd}.price_details .fas,.price_details .fa{margin-right:10px}.price_details .fab{width:36px;height:36px;line-height:36px;text-align:center;margin:0 2px 5px 0}.price_button{font-size:16px;margin:0 0 15px 40px;padding:15px 0}.price_button a{display:inline-block;padding:0 20px;height:36px;line-height:36px;border-radius:4px;transition:all .4s ease .1s}.single-video .svideo{width:100%;height:450px}.single-video .singlepost_content#off .svideo{height:650px}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5{font-weight:700;line-height:1.3;margin:5px 0 15px}.blog-content h1{font-size:34px}.blog-content h2{font-size:30px}.blog-content h3{font-size:26px}.blog-content h4{font-size:22px}.blog-content h5{font-size:18px}.blog-content h6{font-size:16px}.blog-content{font-weight:400}.blog-content p{margin:0 0 20px;font-weight:400}.single-team .blog-content p{margin:0 0 20px 40px}.blog-content table td{vertical-align:top;border:1px solid #ddd}.blog-content ol{list-style:decimal;padding-left:15px;margin:15px 0}.blog-content ul{list-style:disc;padding-left:15px;margin:15px 0}.blog-content li{font-weight:400;margin:3px 0}.blog-content img{margin-bottom:20px}.blog-content blockquote{padding:0 0 0 25px;margin:0 0 15px;font-weight:400;font-style:italic;border-left:1px solid #fc0}.blog-content blockquote p:last-child{font-weight:400;font-style:italic;padding:0;margin:0}.compro_tags{margin:0 0 30px}.compro_tags a{display:inline-block;height:30px;line-height:30px;margin:2px 4px 2px 0;padding:0 12px}.comment_heads{font-size:25px;margin:0 0 20px}.comment__avatar{width:120px;float:left}.comment__avatar img{width:65px;height:65px;padding:5px;border:1px solid #ddd;border-radius:80px;background:#fff}.comment__meta{float:right;width:calc(100% - 170px);background:#fff;padding:15px 20px;border:1px solid #ddd;position:relative;border-radius:6px;margin:0 0 30px}.comment__meta:before{content:'';position:absolute;z-index:4;left:-18px;top:22px;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:20px solid #fff;clear:both}.comment__meta:after{content:'';position:absolute;z-index:3;left:-20px;top:22px;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:20px solid #ddd;clear:both}.comment_author{font-size:18px}.comment_date{margin:0 0 8px;font-size:12px}.comment__meta p{margin:0 0 8px}.compro__form-textarea{width:60%;float:left}#comment{border:1px solid #ddd;background:#fff;padding:14px;width:calc(100% - 30px);font-size:13px}.compro__form-author,.compro__form-email,.compro__form-url{float:right;width:40%}.compro__form-author div,.compro__form-email div,.compro__form-url div{border:1px solid #ddd;background:#fff;padding:8px 14px;width:calc(100% - 50px);margin:0 0 10px 20px}.inncom input{width:100%;border:0;font-size:13px;line-height:1.3}.comment-form-cookies-consent,.form-submit{float:right;width:calc(40% - 22px);margin:0 0 20px}.form-submit #submit{height:34px;border-radius:5px;border:0;padding:0 16px;margin:0 0 0 2px;font:400 14px Montserrat}.sidebar_content{width:30%;float:right}.singlepost_content#off .sidebar_content{width:100%;float:none}.compro_secondary{margin:0 25px}.widget_block{margin:0 0 30px;font-size:15px;line-height:1.4}.widget_block h1{font-size:27px;margin:0 0 10px;letter-spacing:-1px}.widget_block h2{font-size:25px;margin:0 0 10px;letter-spacing:-1px}.widget_block h3{font-size:22px;margin:0 0 10px;letter-spacing:-1px}.widget_block h4{font-size:18px;margin:0 0 10px}.widget_block h5{font-size:17px;margin:0 0 10px}.widget_block h6{font-size:16px;margin:0 0 10px}.widget_block p{margin:0 0 10px}.widget_block ul,.widget_block ol{margin:0 0 10px}.widget_block ul li,.widget_block ol li{margin:0 0 0 15px}.widget_block blockquote{padding:15px;background:rgba(0,0,0,.02);font-size:16px}.widget_block blockquote cite{font-size:13px}.widget_block .wp-block-code code{padding:15px;background:rgba(0,0,0,.02)}.widget_block .wp-block-table{width:100%}.widget_block .wp-block-table td{padding:10px;border:1px solid rgba(125,125,125,.3);margin:0 0 -1px -1px}.widget_block .wp-block-pullquote blockquote{background:0 0}.widget_block figcaption{font-size:12px;padding:5px 0}.widget_block .wp-block-archives,.widget_block .wp-block-categories{margin:0;list-style:none}.widget_block .wp-block-archives li,.widget_block .wp-block-categories li{padding:0 0 10px;margin:0 0 10px;border-bottom:1px dashed rgba(125,125,125,.3)}.widget_block .wp-block-calendar table th{background:rgba(0,0,0,.05)}.widget_block .wp-block-calendar table caption{font-size:16px;padding:0 0 10px}.widget_block .wp-calendar-nav{padding:10px 0}.widget_block .wp-block-latest-comments__comment{padding:0 0 10px;margin:0 0 10px;border-bottom:1px solid rgba(125,125,125,.3);line-height:1.4}.widget_block .wp-block-latest-comments__comment-excerpt p{line-height:1.4}.widget_block .wp-block-latest-comments__comment-date{font-style:italic}.widget_block .wp-block-latest-posts.wp-block-latest-posts__list li,.widget_block .wp-block-pages-list__item{margin:0 0 10px;padding:0 0 10px}.widget_block .wp-block-latest-posts.wp-block-latest-posts__list li time{font-size:12px;line-height:1.3}.widget_block .wp-block-page-list{list-style:none}.widget_block .wp-block-pages-list__item.has-child{padding:0}.widget_block .wp-block-pages-list__item.has-child .submenu-container{margin:10px 0 0 15px}.widget_block .wp-block-rss{list-style:none}.widget_block .wp-block-rss__item{padding:0 0 10px;margin:0}.widget_block .wp-block-tag-cloud a{display:inline-block;height:26px;line-height:26px;font-size:14px !important;padding:0 10px;margin:0 0 4px}.widget_block .wp-block-search .wp-block-search__button{border:0;height:40px;line-height:40px;width:70px;padding:0;margin-left:10px;text-align:center}.widget_block .wp-block-search .wp-block-search__input{box-shadow:0 0 10px inset rgba(125,125,125,.08);border:1px solid rgba(0,0,0,.2);height:40px;line-height:40px;width:calc(100% - 90px);padding:0 15px;background:#fff;color:#222;float:left}.widget_block .wp-block-search .wp-block-search__label{margin:0 0 6px;font-style:italic;display:block}.widget_block.widget_meta li{padding:0 0 10px}.widget_block.widget_nav_menu li{padding:0 0 10px}.widget_block.widget_nav_menu li.menu-item-has-children{padding:0}.widget_block.widget_nav_menu li.menu-item-has-children ul.sub-menu{margin:10px 0 0}.widget_block .wp-block-video iframe{width:100%;padding:0 0 10px;height:200px}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{width:calc(100% - 10px) !important}.wp-block-search.wp-block-search__no-button .wp-block-search__inside-wrapper{width:calc(100% - 2px) !important}.wp-block-search.wp-block-search__button-outside .wp-block-search__inside-wrapper{width:100% !important}.footer{padding:30px 0;text-align:center;font-size:15px}.footer img{width:auto;height:40px;margin:0 auto 30px}.to_top{width:40px;height:40px;display:block;text-align:center;line-height:40px;font-size:20px;position:fixed;bottom:20px;right:20px;z-index:100;opacity:0;transition:all .5s ease .1s}.fade .to_top{opacity:1}.pagination{text-align:center}.pagination a{margin:0 20px;display:inline-block;height:36px;line-height:36px;padding:0 20px;border:2px solid #018;border-radius:30px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.vid_widbox iframe{width:100%;height:185px;display:block;margin:0 0 15px}.agenda_widget{text-align:center;position:relative}.agenda_widget img{width:100%;display:block}.agenda_info{margin:-15px 0 15px}.agenda_time{display:inline-block;border-radius:30px;padding:0 20px;margin:0 auto 15px;height:30px;line-height:30px;font-weight:700}.agenda_title{margin:0 0 10px}.agenda_title a{font-size:20px;font-weight:700}.compro_latestpost{margin:0 0 20px}.latest_thumb{width:80px;height:80px;float:left}.latest_meta{float:right;width:calc(100% - 100px)}.latest_title{font-weight:700;font-size:16px;line-height:1.3;margin:0 0 8px}.latest_time{font-size:13px}.com_related{margin:0 -10px;padding:40px 0}.com_related h4{font-size:22px;margin:0 10px 20px;font-weight:700;position:relative}.com_related h4 span{display:inline-block;background:#fff;padding:0 15px 0 0;position:relative;z-index:2}.com_related h4:before{content:'';position:absolute;top:50%;left:20px;right:0;height:1px;background:#555}.rel_loop{width:50%;float:left;margin:0 0 30px}.rel_inn{margin:0 10px}.rel_thumb{float:left;width:120px;margin:0 20px 0 0}.rel_link{float:right;width:calc(100% - 140px)}.rel_link h3{font-size:18px;margin:0 0 10px;font-weight:700}@media screen and (max-width:982px){body{margin-left:0;transition:all .5s ease .1s}.home .compro_head_four:after{opacity:1}.showmenu{margin-left:240px;margin-right:-240px}.header{transition:all .5s ease .1s}.showmenu .header{left:240px;right:-240px}.head_two .comp_social{right:50px}.head_telp,.head_hours,.head_imel{display:none}.compro_ikonmenu{display:block}.head_two .compro_ikonmenu{right:0}.compro_closemenu{display:block;left:-200px;transition:all .5s ease .1s}.showmenu .compro_closemenu{left:200px}.compro_logo{padding:20px 0}.compro_logo img{margin:0 auto}.head_two .compro_logo{padding:20px 0;width:auto}.head_two .compro_logo img{height:50px}.logo_two{height:50px}.logo_two:after,.logo_two:before,.logo_two_plus{display:none}.head_two .compro_logo{position:relative;left:0;margin:0}#activeheader-three .compro_blankarea{height:75px}#activeheader-four .compro_blankarea{height:166px}.home #activeheader-one .compro_blankarea,.home #activeheader-two .compro_blankarea{height:130px}.home #activeheader-three .compro_blankarea{height:75px}.home #activeheader-four .compro_blankarea{height:166px}.home .compro_nav:after{opacity:1 !important}.head_three .compro_contact{position:fixed;top:0;left:-240px;width:240px;text-align:center;height:35px;padding:20px 0;transition:all .5s ease .1s}.showmenu .head_three .compro_contact{left:0}.head_three .hide_m{display:none}.head_three .comp_calls,.head_three .comp_social{float:none;display:inline-block}.head_three #telp,.head_three #imel{display:inline-block;width:35px;line-height:35px;height:35px;margin:0}.head_three .comp_social .fab{margin:0;width:35px}.head_three .number,.head_three .mailing,.head_three .compro_contact a,.head_three .head_phone,.head_three .head_mail,.head_three #telp .fa,.head_three #imel .fa{display:block;width:35px;line-height:35px;height:35px;margin:0}.site-menu_three{position:fixed;top:75px;left:-240px;height:calc(100% - 75px);width:240px;transition:all .5s ease .1s}.showmenu .site-menu_three{left:0}.four_ikonhome .fas{display:block}.four_ikonhome .fa{display:none}.site-menu_four{position:fixed;top:0;left:-240px;width:240px;height:100%;transition:all .5s ease .1s}.showmenu .site-menu_four{left:0}.site-menu_four .navi{height:100%;overflow-x:auto}.head_four .just_search.just_open{top:41px}.box_nav,.two_menu{display:block;width:240px;padding:0;position:fixed;top:0;left:-240px;height:100%;transition:all .5s ease .1s;z-index:100}.box_nav{overflow:hidden}.two_menu{overflow-x:hidden}.showmenu .box_nav,.showmenu .two_menu{left:0}.site-header-menu:before{height:100%;opacity:1 !important}.site-nav_left,.site-nav_right{position:relative;width:100%;display:block;left:auto;right:auto}.site-nav_left .navi{float:none}.navi{height:100%;padding:0;overflow-x:auto}.site-menu_three .navi{height:100%;overflow-x:auto}.head_three .compro_contact:after{display:none}.compro_nav.head_three,.compro_nav.head_three:after{height:75px}.head_three .compro_ikonmenu{height:75px}.head_three .compro_ikonmenu .fas{margin:23px 0}.head_three .compro_search{height:75px;line-height:75px;right:0;top:0}.head_three .compro_search .fa{width:26px;height:26px;margin:23px 0;text-align:center;line-height:26px;border-radius:30px;font-size:14px}.head_three .compro_closemenu{top:70px}.head_three .compro_logo{padding:20px;height:50px}.head_three .compro_logo img{height:50px}.head_four .four_search{position:absolute;top:0;right:0}.compro_head_four .hotline .number a{display:block;width:50px;height:50px}.compro_head_four .hottext,.hide_m{display:none}.hotline .number{padding-right:0}.compro_head_four .hotline .number a,.head_phone{padding:0;margin:5px}.four_phone .fa{height:50px;line-height:50px;font-size:30px;width:50px}.navi .dd{margin:0;padding:15px 0}.site-nav_left .navi .dd{padding:20px 0 0}.site-nav_right .navi .dd{padding:0}.navi .dd.accord li{padding:0 20px;width:calc(100% - 40px);line-height:42px;position:relative;display:block}.navi .dd.accord li.menu-item-has-children:after{content:"";position:absolute;border-bottom:4px solid transparent;border-top:4px solid transparent;top:23px;margin-top:-4px;right:15px}.navi .dd.accord ul li:last-child{padding-bottom:0;border-bottom:none}.navi .dd.accord li a{display:block}.navi .dd.accord li ul{display:none;margin:0-20px 0 0;background:rgba(0,0,0,.01);transition:all .5s ease .1s}.navi .dd.accord li ul li ul{background:rgba(0,0,0,.006)}.navi .dd.accord li.menu-item-has-children span{position:absolute;background:#fff;width:20px;height:20px;right:8px;top:12px;z-index:2}.mad_nama{margin:0}.compro_social{text-align:center}#comproslider img{width:auto;max-width:200%;height:600px}#comproslider .only_image img{width:100%;height:auto}.box_slider{bottom:150px}.box_slider h2{font-size:55px}.box_slider h4{font-size:24px}.partner_one{padding-top:30px !important;padding-bottom:30px !important}.top_left,.top_right{width:100%;float:none}.about_min_box,.about_box,.about_two .about_box,.about_box_mini,.about_six .about_box{width:50%}.about_box_half{width:100%;float:none}.parallax_top{width:auto}.mob_wa{display:inline-block}.web_wa{display:none}#parallax-two .parallax_inner{width:auto;max-width:100%}.parallax_modecompro_box{padding:300px 0 0}#parallax-two .parallax_first,#parallax-two .parallax_heading,#parallax-two .parallax_subhead,#parallax-two .par_button{margin-left:0;margin-right:0}.counter_inner{width:50%;margin:0 0 30px}.counter_inner:nth-child(3) .counter_block_inner,.counter_inner:nth-child(4) .counter_block_inner{margin:-10px 10px 0}.counter_three .counter_inner,.counter_three .counter_inner.no_border{width:calc(50% - 1px)}.works_box{width:50%}.works_layout_box{width:50%}.tess_two_left{width:auto}.tess1lide.owl-carousel{float:none;width:auto;margin:60px 30px 30px}.tess_one_heading{margin:0 auto 30px;text-align:center}.tess_block,.tess_block_slide{float:none;width:auto;margin-bottom:30px}.posts_box{width:50%}.posts_meta{min-height:150px;margin-bottom:15px}.compro_left,.compro_center{width:50%;margin-bottom:25px}.compro_content .hide_m{display:inline-block}.compro_right{width:100%;float:left}.compro_breadcrumb{position:relative;padding:0 !important}.posts_image_history{width:200px}.posts_meta_history{width:calc(100% - 380px)}.primary_content,.sidebar_content{width:100%;float:none}.compro__form-textarea{width:100%;float:none;margin:0 0 15px}.compro__form-author,.compro__form-email,.compro__form-url{float:none;width:100%}.compro__form-author div,.compro__form-email div,.compro__form-url div{width:calc(100% - 30px);margin:0 0 10px}.comment-form-cookies-consent,.form-submit{float:none;width:auto}.compro__post{margin:0 0 40px}}@media screen and (max-width:520px){#activeheader-four .compro_blankarea{height:110px}#activeheader-three .compro_blankarea{height:60px}#activeheader-two .compro_blankarea,#activeheader-one .compro_blankarea{height:110px}.home #activeheader-one .compro_blankarea,.home #activeheader-two .compro_blankarea{height:110px}.home #activeheader-three .compro_blankarea{height:60px}.home #activeheader-four .compro_blankarea{height:100px}.header{height:70px}.head_two #telp,.head_two #imel,.head_one #telp,.head_one #imel{display:inline-block;padding:4px 0;height:30px;width:30px;line-height:30px;font-size:16px}.hide_m{display:none}.head_mail{margin-left:12px}.head_two .head_mail,.head_one .head_mail{margin:0}.compro_nav{height:70px;box-shadow:0 0 15px rgba(0,0,0,.2)}.compro_nav:after{height:70px}.compro_logo{padding:15px 0;height:40px}.compro_logo img{height:40px}.head_two .compro_logo{position:relative;left:0;width:calc(100% - 50px);margin:0;height:40px;padding:15px 0;text-align:}.logo_two{height:40px}.head_two .compro_logo img{margin:0;width:auto;max-width:100%;height:auto;max-height:40px}.logo_two_plus{display:none}.compro_nav.head_three,.compro_nav.head_three:after{height:60px}.head_three .compro_ikonmenu .fas,.head_three .compro_search .fa{margin:15px 0}.head_three .compro_search{height:60px;line-height:60px}.head_three .compro_logo{width:auto;margin:0 90px 0 -20px;padding:10px 20px;height:40px;display:block;float:none}.head_three .compro_logo img{margin:0;height:40px}.head_three .compro_logo:after{display:none}.compro_head_four{height:40px;padding:15px 0}.compro_head_four .compro_logo{padding:0 30px 0 0;height:40px}.compro_head_four .compro_logo img{height:40px}.compro_head_four .hottext{display:none}.compro_head_four:after{opacity:1 !important}.four_phone{position:fixed;top:20px;float:none;right:20px;width:34px;height:34px}.compro_head_four .hotline .number a,.head_phone{display:block;width:34px;height:34px}.compro_box .head_phone{display:inherit}.compro_nav.head_four{height:40px}.head_four .four_ikonhome,.head_four .four_search{width:40px;height:40px;text-align:center;line-height:40px;font-size:18px}.head_four .four_ikonhome{position:absolute;top:0;left:0}.head_four .four_search{position:absolute;top:0;right:0}.four_menu{height:40px;position:relative}.four_right{position:absolute;left:50px;right:50px;text-align:center;top:56px;z-index:100}.four_mailaddress,.compro_head_four .compro_social{float:none;margin:0;display:inline-block;height:35px}.compro_head_four .compro_social .fab,.four_mailaddress .fa{height:35px;line-height:35px;width:35px;margin:0 2px;font-size:18px}.compro_head_four .hotline .number a,.head_phone{margin:0 5px 0 0}.four_phone .fa{height:34px;line-height:34px;font-size:16px;width:34px}.compro_ikonmenu,.compro_search{height:70px;width:34px}.compro_ikonmenu{right:38px}.head_three .just_search.just_open{top:60px}.compro_ikonmenu .fas,.head_one .compro_search .fa{margin:18px 0}.compro_ikonmenu .fas,.head_one .compro_search .fa,.head_three .compro_search .fa{width:30px;height:30px;line-height:30px}.just_search.just_open{top:70px}.compro_nav .compro_container:after{display:none}.box_slider#sliderright{left:20px}.box_slider#sliderleft{right:20px}.box_slider h4{font-size:16px;margin:0 0 15px}.box_slider h2{font-size:40px;margin-bottom:10px}#comproslider img{max-width:400%}#comproslider .only_image img{width:100%;margin:0 !important}.logo_partner{width:80%}.top_content{padding-top:40px !important;padding-bottom:40px !important}.about_box,.works_layout_box{width:100%;float:none}.about_service{padding-top:40px !important;padding-bottom:40px !important}.about_box{margin-bottom:20px}.about_half_icon{float:none}.about_half_text{float:none;width:100%}.parallax_top,.parallax_inner_three,.parallax_box_inner{padding-top:40px !important;padding-bottom:40px !important}.parallax_heading{font-size:35px !important}.counter_block_before{height:0;padding:0 !important}.counter_inner{width:100%;float:none;margin:0 0 20px}.counter_block_inner{margin:10px !important}.counter_block,.counter_three{padding-bottom:20px !important}.counter_three .counter_inner,.counter_three .counter_inner.no_border{width:100%;border:0 !important}.counter_three_before{height:110px}.compro_counter,.counter_four,.counter_five,.counter_six{padding-top:30px !important;padding-bottom:30px !important}.bot_left,.bot_right{width:100%;float:none}.product_before{padding-top:30px !important;padding-bottom:30px !important}.works_box{width:100%;float:none;margin-bottom:0}.tess_four_heading,.tess_block_heading{letter-spacing:-2px;font-size:40px}.works_section{padding-top:30px !important;padding-bottom:30px !important}.testimoni_four_sub_heading{padding:10px 0 30px}.testimoni_slider_four{padding:40px 0 20px}.tess4lide.owl-carousel .owl-nav button.owl-prev,.tess4lide.owl-carousel .owl-nav button.owl-next{transform:scale(.7)}.tess4lide .item{margin:0 4px}.testimoni_sliderblock{padding:40px 0 0}.tess_block_img{float:none}.tess_block_text{width:auto;margin-left:0}.top_pricing{padding-top:30px !important;padding-bottom:30px !important}.pricingslide .item{margin:0}.subheading_pricing{margin:0 0 30px}.cta_box{padding:20px}.cta_left{float:none;width:auto;text-align:center}.cta_right{float:none;margin:20px auto;width:auto;text-align:center}.call_two .cta_box .cta_full{padding:40px 20px}.cta_three_left{width:auto;float:none}.cta_three_left h4{padding:5px 0 20px;text-align:center}.cta_three_right{width:auto;float:none;text-align:center}.call_toaction{padding-top:30px !important;padding-bottom:30px !important}.call_toaction.call_three{padding:30px 0;border-top:0}.our_team{padding-top:30px !important;padding-bottom:30px !important}.posts_box{width:100%;float:none}.cta_head{float:none;margin:0;width:auto;text-align:center}.cta_button{float:none;margin:20px auto 0;width:auto;text-align:center}.posts_meta{min-height:auto}.compro_left,.compro_center,.compro_right{width:100%;float:none}.heading_team.old_theme{width:auto}.post_layout{padding-top:30px !important;padding-bottom:30px !important}.bread_inner{width:auto}.breadcrumbs{float:none;margin:0 40px}.inbread{word-wrap:;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bread_inner .fa-share-alt{display:block}.share_page{display:none;height:36px}.share_page .fas,.share_page .fab{width:36px;height:36px;line-height:36px;font-size:20px}.post-type-archive-slide .posts_archives .posts_meta,.posts_archives .posts_meta{height:auto}.posts_image_history{width:auto;margin-bottom:5px;float:none}.posts_meta_history{width:auto;border:0;padding:0}.posts_image_history span{right:auto;left:30px;right:auto;top:30px}.posts_exp:after,.posts_exp:before{display:none}.posts_exp{padding:20px}.posts_exp h3{font-size:25px}.post-type-archive-testimoni .posts_image_history{width:100px;height:100px;border-width:10px;margin-bottom:10px}.post-type-archive-testimoni .posts_meta_history{width:auto}.partner_table td{display:contents}.partner_table td.part_logo img{width:200px;margin:0 0 10px}.partner_table td p{margin:0 0 10px}.partner_table td:last-child p{padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #ddd}.posts_box_video{width:100%;float:none}.posts_meta_video{height:auto}.comment__avatar{width:70px}.comment__avatar img{width:45px;height:45px}.comment__meta{width:calc(100% - 125px)}.price_left,.price_right{width:auto;float:none}.compro_featured img{width:100%}.blog-content h3.detail,.price_details,.price_button{margin-left:0}.primary_content{padding-bottom:60px}.rel_loop{width:100%;float:none}}