@charset "UTF-8";*,.row,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@font-face{font-family:Lato;font-style:italic;font-weight:100;src:local("Lato Hairline Italic"),local("Lato-HairlineItalic"),url(../fonts/lato/S6u-w4BMUTPHjxsIPx-mPCLC79U11vU.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:100;src:local("Lato Hairline Italic"),local("Lato-HairlineItalic"),url(../fonts/lato/S6u-w4BMUTPHjxsIPx-oPCLC79U1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:italic;font-weight:300;src:local("Lato Light Italic"),local("Lato-LightItalic"),url(../fonts/lato/S6u_w4BMUTPHjxsI9w2_FQftx9897sxZ.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:300;src:local("Lato Light Italic"),local("Lato-LightItalic"),url(../fonts/lato/S6u_w4BMUTPHjxsI9w2_Gwftx9897g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:local("Lato Italic"),local("Lato-Italic"),url(../fonts/lato/S6u8w4BMUTPHjxsAUi-qNiXg7eU0.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:local("Lato Italic"),local("Lato-Italic"),url(../fonts/lato/S6u8w4BMUTPHjxsAXC-qNiXg7Q.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:local("Lato Bold Italic"),local("Lato-BoldItalic"),url(../fonts/lato/S6u_w4BMUTPHjxsI5wq_FQftx9897sxZ.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:local("Lato Bold Italic"),local("Lato-BoldItalic"),url(../fonts/lato/S6u_w4BMUTPHjxsI5wq_Gwftx9897g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:italic;font-weight:900;src:local("Lato Black Italic"),local("Lato-BlackItalic"),url(../fonts/lato/S6u_w4BMUTPHjxsI3wi_FQftx9897sxZ.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:900;src:local("Lato Black Italic"),local("Lato-BlackItalic"),url(../fonts/lato/S6u_w4BMUTPHjxsI3wi_Gwftx9897g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:100;src:local("Lato Hairline"),local("Lato-Hairline"),url(../fonts/lato/S6u8w4BMUTPHh30AUi-qNiXg7eU0.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:100;src:local("Lato Hairline"),local("Lato-Hairline"),url(../fonts/lato/S6u8w4BMUTPHh30AXC-qNiXg7Q.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(../fonts/lato/S6u9w4BMUTPHh7USSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(../fonts/lato/S6u9w4BMUTPHh7USSwiPGQ3q5d0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(../fonts/lato/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(../fonts/lato/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(../fonts/lato/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(../fonts/lato/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:local("Lato Black"),local("Lato-Black"),url(../fonts/lato/S6u9w4BMUTPHh50XSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:local("Lato Black"),local("Lato-Black"),url(../fonts/lato/S6u9w4BMUTPHh50XSwiPGQ3q5d0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:heck-icons;src:url(../fonts/heck-icons.eot?l6fx8q);src:url(../fonts/heck-icons.eot?l6fx8q#iefix) format("embedded-opentype"),url(../fonts/heck-icons.ttf?l6fx8q) format("truetype"),url(../fonts/heck-icons.woff?l6fx8q) format("woff"),url(../fonts/heck-icons.svg?l6fx8q#heck-icons) format("svg");font-weight:400;font-style:normal}[class*=" ico-"],[class^=ico-]{font-family:heck-icons!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}.ico-group_add:before{content:""}.ico-attach_file:before{content:""}.ico-attach_money:before{content:""}.ico-close:before{content:""}.ico-format_align_center:before{content:""}.ico-format_align_justify:before{content:""}.ico-format_align_left:before{content:""}.ico-format_align_right:before{content:""}.ico-format_bold:before{content:""}.ico-format_color_text:before{content:""}.ico-format_list_bulleted:before{content:""}.ico-format_list_numbered:before{content:""}.ico-format_underlined:before{content:""}.ico-linked_camera:before{content:""}.ico-local_mall:before{content:""}.ico-mail_outline:before{content:""}.ico-panorama:before{content:""}.ico-photo_size_select_actual:before{content:""}.ico-timer:before{content:""}.ico-watch_later:before{content:""}.ico-get_app:before{content:""}.ico-visibility:before{content:""}.ico-assignment_ind:before{content:""}.ico-check_box:before{content:""}.ico-check_box_outline_blank:before{content:""}.ico-cloud_done:before{content:""}.ico-language:before{content:""}.ico-shopping_cart:before{content:""}.ico-room:before{content:""}.ico-shopping_basket:before{content:""}.ico-cloud_upload:before{content:""}.ico-block:before{content:""}.ico-build:before{content:""}.ico-photo_camera:before{content:""}.ico-cancel:before{content:""}.ico-done2:before{content:""}.ico-drafts:before{content:""}.ico-markunread:before{content:""}.ico-error_outline:before{content:""}.ico-filter_drama:before{content:""}.ico-question_answer:before{content:""}.ico-star:before{content:""}.ico-people:before{content:""}.ico-monetization_on:before{content:""}.ico-notifications:before{content:""}.ico-notifications_none:before{content:""}.ico-pan_tool:before{content:""}.ico-person_outline:before{content:""}.ico-person:before{content:""}.ico-picture_as_pdf:before{content:""}.ico-play_circle_outline:before{content:""}.ico-public:before{content:""}.ico-warning:before{content:""}.ico-settings:before{content:""}.ico-skip_next:before{content:""}.ico-skip_previous:before{content:""}.ico-star_border2:before{content:""}.ico-star_half:before{content:""}.ico-touch_app:before{content:""}.ico-verified_user:before{content:""}.ico-volume_mute:before{content:""}.ico-volume_off:before{content:""}.ico-volume_up:before{content:""}.ico-wb_incandescent:before{content:""}.ico-zoom_in:before{content:""}.ico-search:before{content:""}.ico-navigate_before:before{content:""}.ico-navigate_next:before{content:""}.ico-expand_less:before{content:""}.ico-expand_more:before{content:""}.ico-mode_edit:before{content:""}.ico-delete:before{content:""}.ico-do_not_disturb_alt:before{content:""}.ico-done:before{content:""}.ico-menu:before{content:""}.ico-save:before{content:""}.ico-sentiment_dissatisfied:before{content:""}.ico-sentiment_neutral:before{content:""}.ico-sentiment_satisfied:before{content:""}.ico-star_border:before{content:""}.ico-phone:before{content:""}.ico-envelop:before{content:""}.ico-location:before{content:""}.ico-undo:before{content:""}.ico-bubble:before{content:""}.ico-share:before{content:""}.ico-facebook:before{content:""}.ico-instagram:before{content:""}.ico-whatsapp:before{content:""}.ico-chat_bubble_outline:before{content:""}.button.preloader:before,body.preloader:before{content:"";z-index:999}*,:after,:before{box-sizing:border-box}::-moz-selection{background:rgba(255,255,255,.75);color:#3a3a3a}::selection{background:rgba(255,255,255,.75);color:#3a3a3a}body{font-size:1rem;line-height:1.5;font-weight:300;letter-spacing:.015em;color:#686f75;font-family:Lato,sans-serif;background:#fff;margin:0;padding:0;border:0}body.preloader{filter:blur(20%);overflow:hidden}body.preloader>:not(#header){opacity:0;display:none}body.preloader:before{width:100%;height:100%;background:url(../images/preloader.svg) center no-repeat rgba(28,30,34,.75);position:absolute;opacity:.75}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}button,input,meter,progress,select,textarea{-webkit-writing-mode:horizontal-tb}button,input,select,textarea{text-rendering:auto;color:initial;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:start;margin:0;font:11px system-ui}.button.preloader{position:relative;color:rgba(255,255,255,.01)!important;filter:grayscale(100%) brightness(175%)}a,a:hover{color:#ea5b0c;text-decoration:none}.button.preloader:before{width:28px;height:28px;background:url(../images/preloader.svg) center no-repeat;position:absolute;opacity:.5;background-size:cover;top:50%;right:10px;margin-top:-14px;filter:grayscale(100%) brightness(300%)}form,p,ul{margin:0 0 2em}input{-webkit-appearance:textfield;background-color:#fff;-webkit-rtl-ordering:logical;user-select:text;cursor:auto;padding:1px;border-width:2px;border-style:inset;border-color:initial;border-image:initial}h1,h2,h3,h4,h5,h6{color:#787878;font-weight:400;line-height:1em;margin:0 0 1em}h1,h2,h3{line-height:1.5em}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.25em}a{-moz-transition:color .2s ease-in-out,border-color .2s ease-in-out;-webkit-transition:color .2s ease-in-out,border-color .2s ease-in-out;-ms-transition:color .2s ease-in-out,border-color .2s ease-in-out;transition:color .2s ease-in-out,border-color .2s ease-in-out}a:hover{border-bottom-color:transparent}ol{list-style:none}ul{list-style:disc;padding-left:1em}ul li{padding-left:.5em}input[type=text],input[type=password],input[type=email],select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:#f7f7f7;border-radius:.35em;border:2px solid transparent;color:inherit;display:block;outline:0;padding:0 .75em;text-decoration:none;width:100%}.image,ul.actions li{display:inline-block}input[type=text].invalid,input[type=password].invalid,input[type=email].invalid,select.invalid,textarea.invalid{border-color:rgba(18,18,18,.25)}input[type=text],input[type=password],input[type=email],select{height:2.75em}textarea{padding-top:10px;padding-bottom:10px}::-webkit-input-placeholder{color:#b2b2b2!important;opacity:1}:-moz-placeholder{color:#b2b2b2!important;opacity:1}::-moz-placeholder{color:#b2b2b2!important;opacity:1}:-ms-input-placeholder{color:#b2b2b2!important;opacity:1}.button,input[type=submit],input[type=reset],input[type=button]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;background-color:transparent;border-radius:.35em;border:3px solid #efefef;cursor:pointer;display:inline-block;font-weight:400;height:3.15em;height:calc(2.75em + 6px);line-height:2.75em;min-width:10em;padding:0 1.5em;text-align:center;text-decoration:none;white-space:nowrap}.button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background:#efefef;color:#121212}b,strong{color:#787878;font-weight:400}ul.actions{cursor:default;list-style:none;padding-left:0}ul.actions li{padding:0 1em 0 0;vertical-align:middle}ul.actions li:last-child{padding-right:0}ul.labeled-icons{list-style:none;padding:0}ul.labeled-icons li{line-height:1.75em;margin:1.5em 0 0;padding-left:2.25em;position:relative}ul.labeled-icons li:first-child{margin-top:0}ul.labeled-icons li h3{color:#b2b2b2;left:0;position:absolute;text-align:center;top:5px;width:1em}.icon,.image,.title,:not(body):not(.button).preloader{position:relative}li p{line-height:1em;margin:0 0 10px}#header .container h3,.title{text-transform:uppercase;line-height:1.1;letter-spacing:4px}.image{border-radius:.35em;border:0}.image img,.image.fit{display:block;width:100%}.image img{border-radius:.35em}.image.avatar{border-radius:0}.image.avatar img{border-radius:0;width:100%}.image.fit{margin:0 0 2em}.image.thumb{text-align:center}.icon{text-decoration:none;border-bottom:none}.icon>.label{display:none}.row{width:100%;margin:0 0 -1px -2.5em;border-bottom:solid 1px transparent;box-sizing:border-box}.row:after,.row:before{content:'';display:block;clear:both;height:0}.row>*{padding:0 0 0 2.5em;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.float-right,.share{float:right}#header,#header .nav,.single-content{box-sizing:border-box}.row>.c4{width:33.3333333333%;clear:none;margin-left:0}@media screen and (max-width:736px){.row>.c4{width:100%;clear:left;margin-left:0}}.row>.c12,.row>.c6,.row>.c8{clear:none;margin-left:0}.row>.c6{width:50%}@media screen and (max-width:736px){.row>.c6{width:100%;clear:none;margin-left:0}}.row>.c8{width:66.6666666667%}@media screen and (max-width:736px){.row>.c8{width:100%;clear:none;margin-left:0}}.row>.c12{width:100%}.row.uniform{margin:-1em 0 -1px -1em}.row.uniform>.c12,.row.uniform>.c4,.row.uniform>.c6,.row.uniform>.c8{padding:1em 0 0 1em}.title{color:rgba(255,255,255,.9);font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:400;padding-bottom:5px;font-size:18px;text-align:center;flex:0 0 100%}.single-content{max-width:1000px;margin:-60px auto 25px;padding:25px;background:#fff;border-radius:2px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.hidden,.hide{display:none!important}:not(body):not(.button).preloader:before{width:100%;height:100%;background:url(../images/preloader.svg) center no-repeat rgba(28,30,34,.75);content:"";position:absolute;z-index:999}.file-info{display:flex;font-size:.75em;justify-content:space-around}.file-info span{display:flex;align-items:center;align-content:center;text-transform:uppercase;font-size:.83em;font-weight:700;color:#787878}.file-info span.of{color:#ccc}.file-info span i{font-size:1.5em;font-weight:400;color:#597d98}.file-info>span:not(:first-child):before{content:" - ";padding-left:2px;padding-right:2px;color:#ccc;font-size:1.2em}.file-info.darken span{color:rgba(0,0,0,.75);text-shadow:0 -1px 0 rgba(255,255,255,.15)}.file-info.darken span.of{color:rgba(0,0,0,.25)}.file-info.darken span i{color:rgba(0,0,0,.5)}.file-info.darken>span:not(:first-child):before{color:rgba(0,0,0,.25)}#header{height:100vh;width:100%;margin:0;background:linear-gradient(270deg,#00b4ec,#01153f)}#header.subpage{height:auto}#header h2{color:#fff;font-size:2em;padding:0}#header h2+h3{padding-top:0!important;margin:-25px auto 0!important;padding-bottom:25px!important}#header .toggle{position:fixed;top:10px;right:10px;color:#fff;z-index:90;text-decoration:none;border:none;width:32px;height:32px;font-size:26px;display:block;transition:.3s all}@media screen and (min-width:768px){#header .toggle{display:none}}#header .slideshow{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/tiago.jpg) center top;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;opacity:.45;display:flex;justify-content:center;align-items:flex-end;align-content:flex-end;overflow:hidden}#header .container{text-align:center;height:100%;display:block;position:relative}#header .container h3{padding-top:100px;display:block;color:rgba(255,255,255,.95);font-family:Lato,sans-serif;font-weight:400;margin:0 auto;padding-bottom:5px;font-size:18px;max-width:650px;width:90%}#header .container h1{font-size:94px;margin-bottom:5px;margin:0 auto;line-height:1.2;display:block;letter-spacing:1px;color:#FFF;text-transform:none;font-weight:700;width:90%;flex:0 0 90%;text-shadow:0 1px 3px rgba(0,0,0,.3)}@media screen and (min-width:481px) and (max-width:768px){#header .container h1{font-size:50px}}@media screen and (max-width:480px){#header .container h1{font-size:40px}}#header .nav{width:100%;max-width:1000px;position:relative;padding:30px 15px 15px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;align-content:center;z-index:1}#header .nav ul{display:flex;flex:1 1 100%;justify-content:flex-end;transition:.5s all}#header .nav ul li{display:block}@media screen and (max-width:768px){#header .nav ul{background:rgba(0,0,0,.75);width:100%;height:100vh;flex-direction:column;justify-content:flex-start;position:fixed;top:0;left:100%;padding:120px 20px 20px;z-index:101}#header .nav ul.open{left:0}#header .nav ul li{padding:15px}}#header .nav ul li a{font-weight:300;color:rgba(255,255,255,.9);transition:.3s all;padding:10px;text-decoration:none;border:none}@media screen and (max-width:768px){#header .nav ul li a{font-size:1.2em;padding:2px 20px;color:#fff}}#header .nav ul li a strong{color:#fff}#header .nav ul li a strong i{font-size:1.25em}#header .nav ul li a:hover{color:#fff}#header .nav ul li .login{border-left:1px solid rgba(255,255,255,.3)}@media screen and (max-width:768px){#header .nav ul li .login{border-left:none}}#header .nav ul li .button{border:0;font-weight:700;transition:background-color 250ms ease,color 250ms ease,border-color 250ms ease;text-align:center;white-space:nowrap;color:#fff;background-color:#ea5b0c;min-height:auto;padding:5px 20px;height:40px;margin:-8px 0 0 10px;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 3px rgba(1,21,63,.3);border-radius:2px;padding-left:25px;margin-left:9px;opacity:1}#header .nav ul li .button:hover{opacity:.8;box-shadow:0 0 0 rgba(255,255,255,0);color:#fff}#header .nav ul li.subnav{background:url(../images/down-arrow-icon-nav.svg) no-repeat;background-position:95% 11px;position:relative}@media screen and (max-width:768px){#header .nav ul li.subnav{background:0 0}}#header .nav ul li.subnav a{padding-right:20px}#header .nav ul li.subnav:hover .subnav-menu{top:20px;z-index:0;opacity:1;padding-top:20px;height:auto}#header .nav ul li.subnav:hover .subnav-menu:before{opacity:1}#header .nav ul li.subnav .subnav-menu{top:50px;visibility:visible;pointer-events:auto;position:absolute;transition:.25s all;z-index:-1;opacity:0;margin-left:-50px;height:0;overflow:hidden;padding:0}#header .nav ul li.subnav .subnav-menu:after,#header .nav ul li.subnav .subnav-menu:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;top:7px;margin-right:-50px}#header .nav ul li.subnav .subnav-menu:before{border-bottom-color:#fff;border-width:7px;margin-left:-7px;transition:.25s all;opacity:0}#header .nav ul li.subnav .subnav-menu ul{color:#7ecce2;background-color:#fff;padding:10px 20px;min-width:175px;border-radius:4px;list-style:none;display:block}#header .nav ul li.subnav .subnav-menu ul li{border-bottom:none;font-weight:300;color:#7ecce2;padding:0;display:flex;align-items:center;position:relative;border-top:1px solid rgba(50,50,50,.25)}#header .nav ul li.subnav .subnav-menu ul li:first-child{border-top:0 solid rgba(255,255,255,0)}#header .nav ul li.subnav .subnav-menu ul li a{transition:color 250ms ease-out;color:#7a7a7a;text-decoration:none;border-bottom:1px solid transparent;font-weight:300;font-size:1rem;padding:5px;width:100%;box-sizing:border-box;text-align:left}.posts .post-by .author a:hover,.posts .post-by .date a:hover,.posts .single-post-comments .comment-profile a:hover,.posts p .author a:hover,.posts p .date a:hover{text-decoration:underline}#header .nav ul li.subnav .subnav-menu ul li a:hover{background-color:rgba(50,50,50,.05);color:#00b4ec}#header h1.logo{flex:0 0 100px;width:100px;height:80px;background:url(../images/logo.svg) no-repeat;text-indent:-999em}@media screen and (max-width:768px){#header h1.logo{position:relative;z-index:9}}.scroll-mouse{position:fixed;margin:-20px 0 20px;width:20px;height:30px;border-radius:20px;border:1px solid #fff;transition:.5s all}.scroll-mouse.hide{opacity:0}.scroll-mouse:after{background:#fff;position:absolute;top:5px;left:7px;border-radius:5px;width:4px;height:4px;display:block;content:"";animation-name:scroll;animation-duration:3s;animation-iteration-count:infinite}@keyframes mouse{0%,100%,85%{opacity:1}25%,55%{opacity:.5}}@keyframes scroll{0%,100%,75%,98%{top:6px}83%,90%{top:11px}95%{top:5px}}.main{position:relative;background:#1c1e22;padding:50px 0}.main.light{background:#e9e9e9}.main.light>*{color:#1c1e22}.main.blue-gradient{background:linear-gradient(270deg,#00b4ec,#01153f)}.main.blue-gradient>*{color:#fff}.main.dark{background:#17181a}.main.dark>*{color:#f9f9f9}.main .container.single{width:100%;max-width:720px;margin:0 auto;padding:20px;box-sizing:border-box;color:#fff}.main .container .gallery,.main#sobre .container{width:100%;max-width:1000px;box-sizing:border-box}.main .container.single>*{text-align:center;color:#fff}.main .container.single h3{color:#ea5b0c;text-shadow:0 -1px 0 rgba(255,255,255,.3),0 1px 0 rgba(0,0,0,.3)}.main .container.single p{font-size:1.2em}.main .container.single p small{font-size:.83em}.main .container .gallery{margin:0 auto;padding:20px;column-count:3;column-gap:20px}@media screen and (max-width:768px){.main .container .gallery{column-count:2}}@media screen and (max-width:480px){.main .container .gallery{column-count:1;padding:20px}}.main .container .gallery .item-art{margin-bottom:20px;border-radius:3px;padding:0;box-sizing:border-box;overflow:hidden;transition:.3s all;white-space:nowrap;display:block}.main .container .gallery .item-art h2{color:rgba(255,255,255,.9);text-transform:uppercase;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;letter-spacing:1px;position:relative;line-height:2em;margin:-50px 0 0;display:flex;justify-content:space-between}.main .container .gallery .item-art h2 span{padding:0 5px}.main .container .gallery .item-art h2 small{font-size:13px;color:rgba(255,255,255,.9);padding:0 5px}.main .container .gallery .item-art img{background:#121212;width:100%;margin:0 0 -3px;transition:.5s all;opacity:.75;border-radius:3px;box-shadow:0 1px 5px 1px rgba(0,0,0,.3)}.form,.share .share-content{box-shadow:0 2px 5px rgba(0,0,0,.1)}.main .container .gallery .item-art:hover img{opacity:1}.main .container .main-footer{display:flex;justify-content:center;padding:15px;box-sizing:border-box}.main .container .main-footer a.back{color:rgba(255,255,255,.5);transition:.3s all;padding:10px;border:1px solid rgba(255,255,255,.3);border-radius:3px;opacity:0}.main .container .main-footer a.back i{color:rgba(255,255,255,.75);transition:.3s all}.main .container .main-footer a.back:hover{color:rgba(255,255,255,.75);border-color:rgba(255,255,255,.75)}.main .container .main-footer a.back:hover i{color:#fff}.main .container .main-footer a.back.show{opacity:1}.main#sobre{min-height:70vh;background:#17181a;text-align:center}.main#sobre .container{padding:30px 15px 15px;margin:0 auto}.main#sobre .container img{width:256px;display:block;margin:0 auto 15px}.footer{background:#1c1e22;min-height:60vh;padding:50px 0;display:block;text-align:center;box-sizing:border-box}.footer .subscribe{display:none;justify-content:center;flex-wrap:nowrap;position:absolute;width:100%;padding:0;z-index:5}.footer .subscribe span{color:#fff;padding:3px;border-radius:2px;display:none;flex-wrap:nowrap}.footer .subscribe span.show,.footer .subscribe.show,.footer form{display:flex}.footer .subscribe span.success{background:#80CFA9}.footer .subscribe span.error{background:#f68484}.footer form{justify-content:center;max-width:580px;padding:10px;box-sizing:border-box;margin:0 auto;flex-wrap:wrap}.footer form .button,.footer form input{height:3em;font-size:14px;width:auto;display:inline-block;opacity:1;transition:.3s all;font-weight:700}.footer form input{border:none;padding:1em;line-height:1em;background-color:#2b2d30;color:#fff;margin-right:10px;border-radius:0}@media screen and (max-width:480px){.footer form{flex-direction:column}.footer form input{margin-right:0;margin-bottom:10px}}.footer form input:active,.footer form input:focus{background-color:#3b3d40}.footer form ::-webkit-input-placeholder{color:#b7becb}.footer form ::-moz-placeholder{color:#b7becb}.footer form :-ms-input-placeholder{color:#b7becb}.footer form :-moz-placeholder{color:#b7becb}.footer form .button{border:none;padding-left:2em;padding-right:2em;text-align:center;background-color:#ea5b0c;color:#fff!important;outline:0;border-radius:2px}.footer form .button:hover{opacity:.8}.footer form .button:active,.footer p{opacity:.5}.footer p{text-align:center}.footer .contact{width:100%;max-width:720px;display:flex;flex-wrap:wrap;list-style:none;margin:0 auto;padding:10px 0 25px;justify-content:space-between}.footer .contact li,.footer .icons{display:flex;justify-content:center}.footer .contact li{align-items:flex-start;align-content:flex-start;padding:5px;flex:0 1 30%;box-sizing:border-box;flex-wrap:wrap}@media screen and (max-width:480px){.footer .contact li{flex:0 0 98%;margin:1%!important}}.footer .contact li i{margin-right:10px;flex:0 0 30px;height:30px;background:#4E4E4E;color:#fff;border-radius:50%;margin:0 auto;display:flex;justify-content:center;align-items:center;align-content:center}.footer .contact li span{padding:10px 0;color:rgba(255,255,255,.75);flex:0 0 100%}.footer .icons{width:100%;padding:0;margin:0}.footer .icons li{list-style:none;padding:0;margin:0}.single-product ol li,.single-training ol li{list-style:decimal-leading-zero;list-style-position:inside}.footer .icons li a{font-size:20px;padding:10px;color:rgba(255,255,255,.75);transition:.3s all}.footer .icons li a:hover{color:#fff}.footer .icons li a .fb_fans{display:none}.footer .copyright{font-size:.83em;opacity:.75;padding:20px}.form{background:#fff;max-width:500px;padding:25px 50px 25px 60px;margin:-60px auto 0;border-radius:2px}.form p{font-weight:700;color:#777;font-size:.83em;margin:1em 0 0}.form .input{display:block}.form .input label{display:block;font-size:.83em;font-weight:700;padding-bottom:5px;padding-top:15px}.form .input input,.form .input textarea{box-shadow:0 1px 0 0 rgba(0,0,0,.1);font-size:14px}.form .input a+a{padding-left:10px}.form .input button.button{border:0;font-weight:700;transition:background-color 250ms ease,color 250ms ease,border-color 250ms ease;text-align:center;white-space:nowrap;color:#fff;background-color:#ea5b0c;min-height:auto;padding:0 20px;height:40px;line-height:40px;margin:10px 0;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 3px rgba(1,21,63,.3);border-radius:2px;opacity:1;font-size:1em}.share,.share .share-content{padding:5px;transition:.3s all}.cssload-loading,.cssload-loading i{position:absolute;width:10px;height:10px}.form .input button.button i{opacity:.5;margin-right:5px}.form .input-buttons{display:flex;justify-content:flex-start;font-size:14px}.form .input-buttons .button{margin-right:10px!important}.cssload-loading{left:50%;margin:-5px 0 0 -5px}.cssload-loading i{top:10px;left:10px;display:block;background:rgba(170,170,170,.98);border-radius:10px;animation:cssload-spin2 1.275s ease-in-out infinite;-o-animation:cssload-spin2 1.275s ease-in-out infinite;-ms-animation:cssload-spin2 1.275s ease-in-out infinite;-webkit-animation:cssload-spin2 1.275s ease-in-out infinite;-moz-animation:cssload-spin2 1.275s ease-in-out infinite}.cssload-loading i:first-child{top:-10px;left:0;background:#ccc;animation:cssload-spin 1.275s ease-in-out infinite;-o-animation:cssload-spin 1.275s ease-in-out infinite;-ms-animation:cssload-spin 1.275s ease-in-out infinite;-webkit-animation:cssload-spin 1.275s ease-in-out infinite;-moz-animation:cssload-spin 1.275s ease-in-out infinite}.cssload-loading i:last-child{top:10px;left:-10px;background:#999;animation:cssload-spin3 1.275s ease-in-out infinite;-o-animation:cssload-spin3 1.275s ease-in-out infinite;-ms-animation:cssload-spin3 1.275s ease-in-out infinite;-webkit-animation:cssload-spin3 1.275s ease-in-out infinite;-moz-animation:cssload-spin3 1.275s ease-in-out infinite}@keyframes cssload-spin{0%,100%{top:-10px;left:0;transform:scale(1)}17%,50%,83%{transform:scale(.5)}33%{top:10px;left:10px;transform:scale(1)}66%{top:10px;left:-10px;transform:scale(1)}}@-o-keyframes cssload-spin{0%,100%{top:-10px;left:0;-o-transform:scale(1)}17%,50%,83%{-o-transform:scale(.5)}33%{top:10px;left:10px;-o-transform:scale(1)}66%{top:10px;left:-10px;-o-transform:scale(1)}}@-ms-keyframes cssload-spin{33%,66%{top:10px;-ms-transform:scale(1)}0%,100%,33%,66%{-ms-transform:scale(1)}0%,100%{top:-10px;left:0}17%,50%,83%{-ms-transform:scale(.5)}33%{left:10px}66%{left:-10px}}@-webkit-keyframes cssload-spin{0%,100%{top:-10px;left:0;-webkit-transform:scale(1)}17%,50%,83%{-webkit-transform:scale(.5)}33%{top:10px;left:10px;-webkit-transform:scale(1)}66%{top:10px;left:-10px;-webkit-transform:scale(1)}}@-moz-keyframes cssload-spin{0%,100%{top:-10px;left:0;-moz-transform:scale(1)}17%,50%,83%{-moz-transform:scale(.5)}33%{top:10px;left:10px;-moz-transform:scale(1)}66%{top:10px;left:-10px;-moz-transform:scale(1)}}@keyframes cssload-spin2{0%,100%{top:10px;left:10px;transform:scale(1)}17%,50%,83%{transform:scale(.5)}33%{top:10px;left:-10px;transform:scale(1)}66%{top:-10px;left:0;transform:scale(1)}}@-o-keyframes cssload-spin2{0%,100%{top:10px;left:10px;-o-transform:scale(1)}17%,50%,83%{-o-transform:scale(.5)}33%{top:10px;left:-10px;-o-transform:scale(1)}66%{top:-10px;left:0;-o-transform:scale(1)}}@-ms-keyframes cssload-spin2{0%,100%,33%{top:10px;-ms-transform:scale(1)}0%,100%,33%,66%{-ms-transform:scale(1)}0%,100%{left:10px}17%,50%,83%{-ms-transform:scale(.5)}33%{left:-10px}66%{top:-10px;left:0}}@-webkit-keyframes cssload-spin2{0%,100%{top:10px;left:10px;-webkit-transform:scale(1)}17%,50%,83%{-webkit-transform:scale(.5)}33%{top:10px;left:-10px;-webkit-transform:scale(1)}66%{top:-10px;left:0;-webkit-transform:scale(1)}}@-moz-keyframes cssload-spin2{0%,100%{top:10px;left:10px;-moz-transform:scale(1)}17%,50%,83%{-moz-transform:scale(.5)}33%{top:10px;left:-10px;-moz-transform:scale(1)}66%{top:-10px;left:0;-moz-transform:scale(1)}}@keyframes cssload-spin3{0%,100%{top:10px;left:-10px;transform:scale(1)}17%,50%,83%{transform:scale(.5)}33%{top:-10px;left:0;transform:scale(1)}66%{top:10px;left:10px;transform:scale(1)}}@-o-keyframes cssload-spin3{0%,100%{top:10px;left:-10px;-o-transform:scale(1)}17%,50%,83%{-o-transform:scale(.5)}33%{top:-10px;left:0;-o-transform:scale(1)}66%{top:10px;left:10px;-o-transform:scale(1)}}@-ms-keyframes cssload-spin3{0%,100%,66%{top:10px;-ms-transform:scale(1)}0%,100%,33%,66%{-ms-transform:scale(1)}0%,100%{left:-10px}17%,50%,83%{-ms-transform:scale(.5)}33%{top:-10px;left:0}66%{left:10px}}@-webkit-keyframes cssload-spin3{0%,100%{top:10px;left:-10px;-webkit-transform:scale(1)}17%,50%,83%{-webkit-transform:scale(.5)}33%{top:-10px;left:0;-webkit-transform:scale(1)}66%{top:10px;left:10px;-webkit-transform:scale(1)}}@-moz-keyframes cssload-spin3{0%,100%{top:10px;left:-10px;-moz-transform:scale(1)}17%,50%,83%{-moz-transform:scale(.5)}33%{top:-10px;left:0;-moz-transform:scale(1)}66%{top:10px;left:10px;-moz-transform:scale(1)}}.share{position:relative;display:flex;justify-content:center;align-items:center}.share .share-content{right:0;position:absolute;background:#fff;box-sizing:border-box;opacity:0;display:flex;z-index:-100;border-radius:3px 0 3px 3px;top:25px}.share:hover,.share:hover .share-content{background:#686f75;color:#fff}.posts .posts-header,.share:hover{box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:2px}.share .share-content>*{padding:3px}.share .share-content a{color:#f2f2f2}.share .share-content a span{font-size:.75em;color:#fff;padding:2px 5px 2px 2px;font-weight:700}.share:hover .share-content{margin-top:-2px;opacity:1;z-index:10}.posts{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px;background:#fafafa}.posts .blog-title{padding:0;margin:0}.posts .blog-category{color:#aaa;padding:0;font-size:1em}.posts .post-by,.posts p{padding:0 0 1em}.posts .post-by .author,.posts .post-by .date,.posts p .author,.posts p .date{color:#000;font-size:.83em}.posts .post-by .author a,.posts .post-by .date a,.posts p .author a,.posts p .date a{font-weight:700}.posts .posts-header{background:#fff;width:1000px;margin:-20px auto 0;display:flex;position:relative;z-index:0;padding-right:10px;box-sizing:border-box}.posts .posts-header .post-search{flex:1 1 60%;padding:0;display:flex}.posts .posts-header .post-search input{height:50px;line-height:50px;font-size:16px;padding:10px 10px 10px 50px;border:none;background:0 0;color:#777}.posts .posts-header .post-search input ::placeholder{font-size:16px;color:#aaa}.posts .posts-header .post-search i{position:absolute;font-size:30px;left:10px;top:10px}.posts .posts-header .post-select{border:none;height:50px;line-height:50px;color:#777;font-size:16px;position:relative;padding-right:20px;background:url(../images/down-arrow-icon-nav.svg) no-repeat;background-position:97% 25px}.posts .posts-header .post-select:before{width:10px;height:10px;font-family:heck-icons!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;position:absolute;top:10px;right:10px;content:"";z-index:51;background:url(../images/down-arrow-icon-nav.svg) no-repeat;background-position:95% 11px}.posts .posts-content .no-posts,.posts .posts-content .no-posts i{font-weight:700;text-shadow:0 -1px 0 rgba(255,255,255,.9),0 2px 5px rgba(0,0,0,.1)}.posts .posts-header .post-select.post-select-sorters{border-radius:0 2px 2px 0}.posts .posts-content .post,.posts .posts-content .single-post{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:2px}.posts .posts-content{width:100%;max-width:1000px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.posts .posts-content .no-posts{margin:10px auto;padding:25px;font-size:1.2em;color:silver;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex:1 1 100%;text-transform:uppercase;line-height:.9em}.posts .posts-content .no-posts i{margin:0 auto 5px;color:#fff;flex:0 0 100%;text-align:center;font-size:3em}.posts .posts-content .single-post{width:100%;margin:15px auto 25px;padding:25px;box-sizing:border-box}.posts .posts-content .post{overflow:hidden;flex:0 0 50%;flex-basis:calc(50% - 10px);padding:0;display:flex;justify-content:flex-start;flex-direction:column;margin-bottom:10px;margin-top:10px}@media screen and (max-width:480px){.posts .posts-content .post{flex:0 0 98%;margin:1%!important}}.posts .posts-content .post .post-header{background-size:cover;height:150px;display:block;position:relative}.posts .posts-content .post .post-header.post-1{background:url(../images/capa-post.jpg) no-repeat}.posts .posts-content .post .post-header:before{bottom:0;left:60px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;z-index:0}.posts .posts-content .post .post-header .photo{width:90px;height:90px;border-radius:50%;display:block;margin:30px;box-shadow:inset 0 0 0 3px #fff;overflow:hidden;z-index:2}.posts .posts-content .post .post-header .photo img{max-width:100%;max-height:100%}.posts .posts-content .post .post-container{padding:10px}.posts .posts-content .post .post-container .title{font-size:28px;font-weight:300;line-height:32px;color:#303030;text-align:left;text-transform:none;padding:0;margin:0;letter-spacing:0}.posts .posts-content .post .post-container .read-more{display:block;color:#000;padding:.5em 0;font-weight:700}.posts .posts-content .post:nth-child(even){margin-left:10px}.posts .single-post-comments{background:#f2f2f2;margin:0 -25px -30px;padding:15px}.posts .single-post-comments .single-post-comments-header{font-weight:bolder;font-size:18px;padding:10px}.posts .single-post-comments .comments{display:flex;flex-flow:column}.posts .single-post-comments .comment{background:#fff;flex:0 0 100%;padding:10px;display:flex;border-radius:3px;margin-bottom:10px}.posts .single-post-comments .comment .comment-message{flex:1 1 100%;padding:0 0 0 10px;position:relative}.posts .single-post-comments .comment .comment-message:before{content:'“';font-size:50px;color:rgba(0,0,0,.3);position:absolute;top:-14px;left:-10px;font-family:Georgia,Times,"Times New Roman",serif}.posts .single-post-comments .comment-profile{flex:0 0 120px;display:flex;flex-flow:column;color:#000;font-size:.83em}.posts .single-post-comments .comment-profile a{font-weight:700}.posts .single-post-comments .comment-profile img{width:100px;border-radius:3px}.posts .single-post-comments .comment-profile p{font-size:.83em;margin:0;padding:0}.posts .single-post-comments .new-comment-add{display:flex;justify-content:center}.posts .single-post-comments .new-comment-add .button{background:#9a9a9a;color:#fff}.posts .single-post-comments .new-comment-form{display:flex;margin:10px 0 0;background:#ddd;padding:10px;width:100%;max-width:100%}.contact-page,.grid,.trainings{max-width:1000px}.posts .single-post-comments .new-comment-form .form{background:0 0;margin:0;min-width:calc(100% - 120px);box-shadow:none;flex:1 1 100%;padding:0}.contact-page,.grid .product,.trainings .training{box-shadow:0 2px 5px rgba(0,0,0,.1)}.posts .single-post-comments .new-comment-form .form label{padding-top:0;margin-top:0}.posts .single-post-comments .new-comment-form .form .input>*{min-width:100%!important}.posts .single-post-comments .new-comment-form .nicEdit-main{min-width:100%!important;min-height:160px!important;margin:0!important;padding:5px!important;background:#fff!important}.single-product ol{padding:0}.single-product ol li{padding:10px 0;color:#ccc;font-size:.83em;border-top:1px solid rgba(0,0,0,.15)}.single-product ol li:last-child{border-bottom:1px solid rgba(0,0,0,.15)}.single-product ol li strong{color:#121212;font-size:1.2em}.grid{display:flex;margin:0 auto;justify-content:space-around;flex-wrap:wrap}.grid .null{flex:0 0 48%;margin-bottom:20px;flex-basis:calc(50% - 20px)}@media screen and (max-width:480px){.grid .null{display:none}}.grid .product{flex:0 0 48%;height:220px;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#ea5b0c;color:#fff;border-radius:2px;box-sizing:border-box;position:relative;margin-bottom:20px;flex-basis:calc(50% - 20px);overflow:hidden}.grid .product.blue{background:#597d98}@media screen and (max-width:480px){.grid .product{flex:0 0 98%;flex-basis:calc(100% - 20px);margin:0 10px 20px!important}}.grid .product .bg{position:absolute;top:-10%;left:-10%;width:121%;height:121%;background-size:cover;background-position:center;z-index:0;opacity:0;transition:.25s all;margin:0}.grid .product>:not(.bg){position:relative;z-index:1}.grid .product h2{color:#fff;margin:0 0 10px}.grid .product h4{color:#fff}.grid .product p,.grid .product p i,.grid .product p i.type{color:rgba(0,0,0,.5)}.grid .product p{margin:0 0 15px}.grid .product .button{font-weight:700;transition:background-color 250ms ease,color 250ms ease,border-color 250ms ease;text-align:center;white-space:nowrap;color:#fff;background-color:rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center;border-radius:2px;opacity:1;border:0;font-size:14px;padding:0;margin:1em 0 0}.grid .product .button:hover{background-color:rgba(0,0,0,.5)}.grid .product:hover .bg{top:0;left:0;opacity:.9;transition:.25s all;width:101%;height:101%}.grid .product:hover *{transition:.25s all;color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.5)}.single-training{display:flex;flex-flow:row-reverse}.single-training .sidebar{width:200px;flex:0 0 200px;border-left:1px solid rgba(0,0,0,.15);padding-left:25px;margin-left:25px}.single-training .sidebar .buttons{display:block}.single-training .sidebar .buttons h4{padding:10px 0;text-align:center}.single-training .sidebar .buttons h4 strong{font-weight:bolder}.single-training .sidebar .button-buy{background:#80CFA9;color:#fff;font-size:1em;border-radius:2px;border:none;width:100%}.single-training .sidebar .button-buy:hover{background:#5bc190}.single-training .training-content{flex:1 1 100%}.single-training .training-description{display:flex;justify-content:space-between;flex:1 1 100%}@media screen and (max-width:768px){.single-training .training-description{flex-direction:column-reverse}}.single-training .training-description .training-description-content{flex:1 1 100%;padding-right:50px;box-sizing:border-box}@media screen and (max-width:768px){.single-training .training-description .training-description-content{padding-right:0}}.single-training ol{padding:0;margin-bottom:0}.single-training ol li{padding:10px 0;color:#ccc;font-size:.83em;border-top:1px solid rgba(0,0,0,.15)}.single-training ol li:last-child{border-bottom:1px solid rgba(0,0,0,.15)}.single-training ol li strong{color:#121212;font-size:1.2em}.trainings{display:flex;margin:0 auto;justify-content:space-around;flex-wrap:wrap}.trainings .null{flex:0 0 31%}@media screen and (min-width:481px) and (max-width:768px){.trainings .null{flex:0 0 48%;margin:1%!important}}@media screen and (max-width:480px){.trainings .null{display:none}}.trainings .training{flex:0 0 31%;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#fff;color:#fff;border-radius:2px;box-sizing:border-box;margin-bottom:1%}.trainings .training .training-header{height:130px;width:100%;background-repeat:no-repeat;background-size:contain;background-position:center center}.trainings .training .training-footer{position:relative;padding:20px 40px 20px 20px;color:#686f75;display:flex;align-items:center}@media screen and (min-width:481px) and (max-width:768px){.trainings .training{flex:0 0 48%;margin:1%!important}}@media screen and (max-width:480px){.trainings .training{flex:0 0 98%;margin:1%!important}}.contact-page .input button.button,.trainings .training .button{transition:background-color 250ms ease,color 250ms ease,border-color 250ms ease;white-space:nowrap;justify-content:center;text-align:center}.trainings .training h3{padding:0;margin:0}.trainings .training .icon{position:absolute;right:10px;font-size:2em;color:#ea5b0c}.trainings .training .button{font-weight:700;color:#fff;background-color:rgba(0,0,0,.15);display:flex;align-items:center;border-radius:2px;opacity:1;border:0;font-size:14px;padding:0;margin:1em 0 0}.contact-page .info label,.contact-page .input label,.contact-page p{font-size:.83em;font-weight:700}.bg{position:absolute;opacity:.1;width:100%}.bg img{width:100%}.contact-page{background:#fff;padding:25px 50px 25px 60px;margin:-60px auto 0;border-radius:2px;display:flex;justify-content:space-between}.contact-page .info{display:block;flex:0 0 49%;flex-basis:calc(50% - 5px);padding-top:12px}.contact-page p{color:#777;margin:1em 0 0}.contact-page .form{flex:0 0 50%;flex-basis:calc(50% - 5px);padding:0;margin:0;box-shadow:none}.contact-page .input{display:block}.contact-page .input label{display:block;padding-bottom:5px;padding-top:15px}.contact-page .input input,.contact-page .input textarea{box-shadow:0 1px 0 0 rgba(0,0,0,.1)}.contact-page .input a+a{padding-left:10px}.contact-page .input button.button{border:0;font-weight:700;color:#fff;background-color:#ea5b0c;min-height:auto;padding:0 20px;height:40px;line-height:40px;margin:10px 0;display:flex;align-items:center;box-shadow:0 1px 3px rgba(1,21,63,.3);border-radius:2px;opacity:1;font-size:1em}.button-ac{border-radius:2px;background:rgba(0,0,0,.15);margin-left:5px;height:20px;width:20px;display:flex;justify-content:center;align-items:center;color:#787878;transition:.3s all}.button-ac:hover{background:#787878;color:#f9f9f9}.my-account .row-account{display:flex;justify-content:flex-start;flex-wrap:nowrap;padding:10px 0 0}.my-account .row-account .col{flex:1 1 100%;min-width:250px;padding:0 15px 0 0}.my-account .row-account .col:first-child{flex:0 0 250px}.my-account .row-account .col.table-col{flex:1 1 60%;margin-right:0}.my-account .row-account .col.info-col{background:#ccc;padding:10px;margin:-10px 15px -10px -10px;color:#fff;flex:0;border-radius:2px}.my-account .row-account .col.info-col p{border-bottom:none}.my-account .row-account .col.list-col ul{padding:0}.my-account .row-account .col p,.my-account .row-account .col.list-col li{padding:8px 0;border-bottom:1px solid rgba(0,0,0,.05)}.my-account .row-account .col.list-col li{list-style:none;margin:0;display:flex;align-items:center;text-transform:uppercase;font-size:.83em;font-weight:700;justify-content:space-between}.my-account .row-account .col.list-col li span i{margin-right:.5em}.my-account .row-account .col.list-col li .buttons{display:flex}.my-account h4{position:relative;margin:0 0 .5em;display:flex;align-items:center;align-content:center}.my-account h4 i{opacity:1;font-size:1.25em;margin:0 .5em 0 0}.my-account p{font-weight:700;font-size:.83em;padding:0;margin:0}.my-account .table{width:100%;border-collapse:collapse}.my-account .table th{background:#f2f2f2;border:1px solid #d9d9d9;border-top-width:2px;border-bottom-width:2px;color:#7a7a7a;text-align:center;font-size:.75em;padding:5px 8px}.my-account .table td{padding:8px;border:1px solid #e9e9e9;font-weight:700;font-size:.83em;color:#787878;text-align:center}