/*
 Theme Name:   Setup Tech Child Theme
 Theme URI:    http://divi.space/
 Description:  A Child Theme built for Divi
 Author:       Pedro Rui Silva
 Author URI:   http://setup.tech
 Template:     Divi
 Version:      1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/
h1,h2,h3,h4,h5,h6{word-wrap:normal!important}@font-face{font-family:setupicons;src:url(fonts/setupicons.eot?d1ob8e);src:url(fonts/setupicons.eot?d1ob8e#iefix) format('embedded-opentype'),url(fonts/setupicons.ttf?d1ob8e) format('truetype'),url(fonts/setupicons.woff?d1ob8e) format('woff'),url(fonts/setupicons.svg?d1ob8e#setupicons) format('svg');font-weight:400;font-style:normal}[class*=" setupicon-"],[class^=setupicon-]{font-family:setupicons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.setupicons-Branco:before{font-family:setupicons;content:"\e910";color:#fff}.setupicons-Seta:before{content:"\e908";color:#35a8e0}.setupicons-browser:before{content:"\e900"}.setupicons-phone-group:before{content:"\e901"}.setupicons-call:before{content:"\e902"}.setupicons-check:before{content:"\e903"}.setupicons-cloud-upload:before{content:"\e904"}.setupicons-coffee:before{content:"\e905"}.setupicons-like:before{content:"\e906"}.setupicons-loop:before{content:"\e907"}.setupicons-mail:before{content:"\e909"}.setupicons-map:before{content:"\e90c"}.setupicons-pen:before{content:"\e90a"}.setupicons-phone:before{content:"\e90b"}.setupicons-plugin:before{content:"\e90d"}.setupicons-suffle:before{content:"\e90e"}.setupicons-users:before{content:"\e90f"}#main-header.et-fixed-header{-webkit-box-shadow:0 0 0 rgba(0,0,0,.1)!important;-moz-box-shadow:0 0 0 rgba(0,0,0,.1)!important;box-shadow:0 0 0 rgba(0,0,0,.1)!important}#top-header{z-index:20}#et-info{float:right}#et-info-email::before,#et-info-phone::before{color:#37aae1}#top-header .container{font-weight:400}#top-header,#top-header #et-info,#top-header .container,#top-header .et-social-icon a{line-height:1.7em!important}@media only screen and (max-width:520px){.et_header_style_left .et-search-form,.et_header_style_split .et-search-form{max-width:40%!important}}@media (max-width:980px){.et_fixed_nav #main-header,.et_fixed_nav #top-header,.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header{position:fixed}#main-header{transition:.5s!important;-moz-transition:.5s!important;-webkit-transition:.5s!important}#main-header.et-fixed-header{top:0!important}.et_mobile_menu{overflow:scroll!important;max-height:60vh}#nav_menu-4{width:100%!important;text-align:center!important}}#mobile_menu li{list-style-image:none}@media only screen and (min-width:520px){#menu-footer-menu{display:flex;width:100%;align-items:center;justify-content:center}#nav_menu-4{margin-bottom:0!important;width:100%}#nav_menu-4 a{margin-left:20px}}#nav_menu-4 a{font-size:14px;line-height:32px;font-weight:300;text-transform:uppercase}.setupicon-cloud-upload:before,.setupicon-phone:before{line-height:50px;position:relative;text-align:center;width:60px;font-size:50px;float:left;left:0}#menu-footer-menu{margin:0}@media only screen and (min-width:980px){#menu-footer-menu{align-items:initial;justify-content:initial}}#services-steps .right h3{padding-left:100px}#services-steps .left h3{padding-right:100px}.setupicon-phone:before{content:"\e90b";color:#06ec8b}.setupicon-cloud-upload:before{content:"\e904";color:#2daae1}.setupicon-browser:before{content:"\e900";color:#06ec8b;font-size:50px;float:left;line-height:50px;position:relative;left:0;text-align:center;width:60px}.setupicon-pen:before,.setupicon-plugin:before,.setupicon-suffle:before{font-size:50px;float:right;line-height:50px;width:60px;position:relative;right:0;text-align:center}.setupicon-pen:before{content:"\e90a";color:#2daae1}.setupicon-plugin:before{content:"\e90d";color:#06ec8b}.setupicon-suffle:before{content:"\e90e";color:#2daae1}.et_pb_social_media_follow li a.icon::before{color:#06ec8b}.et_pb_social_icon a.icon::before{text-shadow:initial}ul{list-style-image:url(https://setup.technology/wp-content/uploads/2018/01/blue.png);margin-left:15px}#archives-2 ul,#categories-2 ul,#recent-posts-2 ul{list-style-image:url(https://setup.technology/wp-content/uploads/2018/01/blue.png)!important;margin-left:15px}#archives-2,#categories-2,#recent-posts-2{padding:30px;box-shadow:0 0 5px #c4c4c4;border-radius:5px}#recent-posts-2 ul li span{width:100%;font-size:12px;font-weight:600;float:left}#recent-posts-2 ul li{float:left;border-bottom:1px solid #e1e1e1;padding-bottom:15px;margin-bottom:15px}.blurb_click:hover{cursor:pointer}.blurbs_setup .et_pb_blurb_content .et_pb_main_blurb_image{border:1px solid #06ec8b;border-radius:50%;padding:38px;background-color:#fff;position:relative;display:inline-block!important}.et-waypoint.et_pb_animation_top.et-animated{width:77px}.blurbs_setup .et_pb_blurb_content .et_pb_main_blurb_image,.blurbs_setup .et_pb_blurb_content .et_pb_main_blurb_image img,.blurbs_setup .et_pb_blurb_content .et_pb_main_blurb_image::after,.blurbs_setup .et_pb_blurb_content .et_pb_main_blurb_image::before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blurbs_setup .et_pb_main_blurb_image::before{content:"";display:block;width:0;height:0;border-top:130px solid #ebebeb;border-left:70px solid transparent;border-right:70px solid transparent;margin:0 auto;position:absolute;left:0;right:0;top:7%;transform:rotate(-90deg) translate(0,-30px);opacity:0;z-index:-1!important}.blurbs_setup .et_pb_blurb_content:hover .et_pb_main_blurb_image::before{transform:rotate(0) translate(0,0);opacity:1}.blurbs_setup .et_pb_blurb_content:hover .et_pb_main_blurb_image img{opacity:0!important}.blurbs_setup .et_pb_blurb_content:hover .et_pb_main_blurb_image{border-color:transparent!important;background-color:transparent}.blurbs_setup .et_pb_main_blurb_image::after{content:"\e908";font-family:setupicons!important;display:block;font-size:48px;color:#35a8e0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);opacity:0;border:1px solid #eee;padding:50px 30px 50px 25px;background-color:#fff!important;border-radius:50%}.blurbs_setup .et_pb_blurb_content:hover .et_pb_main_blurb_image::after{opacity:1;transition-delay:.3s!important;transform:translate(-50%,-50%) scale(1)}@media only screen and (max-width:980px){.setupicon-browser:before,.setupicon-cloud-upload:before,.setupicon-pen:before,.setupicon-phone:before,.setupicon-plugin:before,.setupicon-suffle:before{float:none;position:relative;text-align:center}#services-steps .blue,#services-steps .green{text-align:center}#services-steps .left h3,#services-steps .right h3{padding:0;width:100%;text-align:center}#services-steps{background:0 0}.setupicon-browser:before,.setupicon-cloud-upload:before,.setupicon-pen::before,.setupicon-phone:before,.setupicon-plugin:before,.setupicon-suffle:before{font-size:40px}}@media only screen and (max-width:767px){.setupicon-browser:before,.setupicon-cloud-upload:before,.setupicon-pen::before,.setupicon-phone:before,.setupicon-plugin:before,.setupicon-suffle:before{font-size:30px}}.blog_setup .et_pb_post .published{left:-3px;line-height:0;min-width:80px;position:absolute;top:10px}.blog_setup .et_pb_post .published .day{color:#06ec8b!important;font-size:80px;display:block;text-align:center;font-family:Roboto,Helvetica,Arial,Lucida,sans-serif!important;line-height:100%;font-weight:300}.blog_setup .et_pb_post .published .month{font-size:18px!important;display:block;text-align:center;color:#000!important;text-transform:uppercase;font-family:Raleway,Helvetica,Arial,Lucida,sans-serif!important;font-weight:700;transform:translate(0,-40px)}.blog_setup .published>span{clear:both}.blog_setup .et_pb_post .post-content{line-height:160%}.blog_setup .et_pb_post{position:relative;transition-delay:.2s;-webkit-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;overflow:hidden}.blog_setup article:nth-of-type(2n+2){margin-right:0!important}.blog_setup article{width:47%!important;margin-right:6%!important;float:left}.blog_setup article .post_info{padding-left:103px;margin-top:0;position:relative}.blog_setup .more-link{border:none;color:#fff;left:30%;padding:0;position:absolute;text-transform:uppercase;top:-182px;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;opacity:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);font-size:25px}.blog_setup .entry-title{margin-bottom:0;padding-bottom:12px}.blog_setup .author.vcard>a,.blog_setup .post-meta a{font-weight:300}.blog_setup .entry-featured-image-url.smallheight img{height:100%;width:auto;max-width:none;left:50%;position:relative;transform:translate(-50%,0)}.blog_setup .entry-featured-image-url{height:271px;overflow:hidden;border-radius:6px;margin-bottom:37px}.blog_setup .entry-featured-image-url::before{background:#000;content:"";height:100%;left:0;position:absolute;top:0;width:100%;transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;opacity:0}.blog_setup .entry-featured-image-url::after{background:#fff;content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:0;-ms-transition-delay:.4s;transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}.blog_setup article{cursor:pointer;margin-bottom:75px}.blog_setup .et_pb_post:hover .more-link{opacity:1;left:50%;z-index:6}.blog_setup .et_pb_post:hover .entry-featured-image-url::after{width:30%;z-index:6;transition-delay:.2s;-webkit-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s}.blog_setup .et_pb_post:hover .entry-featured-image-url::before{opacity:.5;z-index:5}.blog_setup .et_pb_post::before{transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;content:'';position:absolute;left:50%;bottom:-30px;width:10%;height:5px;background:#512da8;display:block;opacity:0}.blog_setup .et_pb_post:hover::before{opacity:1;left:0;width:100%}#page-container .blog_setup .et_pb_post .entry-featured-image-url img,#page-container .blog_setup .et_pb_post .post-meta,.blog_setup article .published .day,.blog_setup article .published .month{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s}.blog_setup article:hover .published .day,.blog_setup article:hover .published .month{transform:translate(0,-20px)}#page-container .blog_setup .et_pb_post:hover .post-meta a,#page-container .blog_setup .et_pb_post:hover .post-meta>span:not(.published){color:#000!important}@media only screen and (max-width:1390px){.blog_setup .more-link{top:-160px}.blog_setup .entry-featured-image-url{height:225px}}@media only screen and (max-width:980px){#page-container .blog_or_news.et_pb_row{width:100%!important;float:none;left:0!important}.blog_or_news.et_pb_row .et_pb_promo_description h2{text-align:center}.blog_or_news.et_pb_row .et_pb_promo_description p{text-align:center;margin-right:0}.blog_or_news:before{display:none!important}.blog_setup .more-link{top:-135px}.blog_setup .entry-featured-image-url{height:175px}}@media only screen and (max-width:767px){.blog_setup article{width:100%!important;margin-right:0!important}.blog_setup .more-link{top:-163px;font-size:20px}.blog_setup .entry-featured-image-url{height:235px}}@media only screen and (max-width:480px){.blog_setup .more-link{top:-128px}.blog_setup .entry-featured-image-url{height:160px}.blog_setup .et_pb_post:hover .entry-featured-image-url::after{width:26%}}.button.button--shikoba{padding:1em 30px 1em 50px;overflow:hidden;-webkit-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;width:80%;border:0;border-radius:5px}.button.button--shikoba-bottom{width:100%}.button--shikoba.button--inverted{background:#2daae1}.button--shikoba>span{display:inline-block;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);font-family:Roboto;font-family:Roboto,Helvetica,Arial,Lucida,sans-serif;font-size:14PX;font-weight:500;color:#fff!important;text-transform:uppercase}.button--shikoba .button__icon{font-style:normal;position:absolute;font-size:18px;-webkit-transform:translate3d(-80px,2.5em,0);transform:translate3d(-80px,2.5em,0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.button--shikoba:hover>span{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.button--shikoba:hover .button__icon{-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.button--shikoba:hover{background:#2daae1;cursor:pointer}.contact-design{padding:25px;background:#fff;border-radius:5px}.contact-design h4{font-size:18px;text-transform:uppercase;margin-bottom:10px}.contact-design h4 span{color:#06ec8b}.contact-design input[type=email],.contact-design input[type=tel],.contact-design input[type=text],.contact-design textarea{height:40px;width:100%;border-radius:5px;border:1px solid #d7d7d7;margin-bottom:18px;padding-left:62px;font-weight:300;font-size:14px}.contact-design textarea{height:100px;padding-top:10px}.single-field{position:relative}.img-box,.sub-btn,.sub-btn::before{position:absolute}.img-box{top:9px;left:15px;z-index:99;border-right:1px solid #999;padding-right:15px;width:35px;height:25px}.sub-btn,.sub-btn2{overflow:hidden;height:45px}.sub-btn::before{content:url(/wp-content/uploads/2017/08/tri.png);bottom:0;right:90%}.sub-btn{width:200px;bottom:-28px;right:0}.sub-btn2{position:inherit;position:relative}.contact-design input[type=submit]{background:#2daae1;color:#fff;font-size:20px;border:0 solid transparent;border-radius:5px;width:100%;line-height:42px}.wpcf7-validation-errors{display:none!important}.wpcf7-not-valid{border-color:red!important}span.wpcf7-not-valid-tip{color:red!important;font-weight:400;display:block;position:absolute;right:10px;top:15px;font-size:11px;text-transform:initial;line-height:1}.textarea .wpcf7-not-valid-tip{bottom:25px;top:initial}.et_pb_slide_image img{position: absolute;right: 0px;}#nav_menu-5{margin-bottom:0!important;width:100%;}#nav_menu-5 a{    font-size: 14px;
    line-height: 32px;
    font-weight: 300 !important;
    text-transform: uppercase;
    margin-right: 0px !important;
margin-left: 20px;
}#menu-lp-footer {
    margin: 0;
}