.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1200px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1360px}#main-footer{background-color:#ebeced}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#307f46}.footer-widget{color:#000000}#main-footer .footer-widget h4{color:#000000}.footer-widget li:before{border-color:#307f46}.footer-widget h4{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.9em}#footer-widgets .footer-widget li:before{top:10.3px}#footer-info,#footer-info a{color:#ffffff}#footer-bottom .et-social-icon a{font-size:16px}#footer-bottom .et-social-icon a{color:#307f46}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:981px){.footer-widget h4{font-size:30px}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:45px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:45px}.et_header_style_split .centered-inline-logo-wrap{width:90px;margin:-90px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:90px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:90px}.et_header_style_centered #top-menu>li>a{padding-bottom:16px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:36px 0 36px 0!important}.et_header_style_centered #main-header .logo_container{height:90px}#logo{max-height:80%}.et_pb_svg_logo #logo{height:80%}}@media only screen and (min-width:1500px){.et_pb_row{padding:30px 0}.et_pb_section{padding:60px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:90px}.et_pb_fullwidth_section{padding:0}}.home_banner .banner h2.et_pb_slide_title{font-weight:600;text-shadow:2px 2px #0c71c3;border-bottom:1px solid #1e6147;padding:0 0 20px;width:75%;text-transform:uppercase;animation:mover 0.80s infinite alternate}.about_me_btn:hover{background:grey!important}footer .footer_col_head{padding:20px 0 0px;margin:9px 0 20px;border-bottom:1px solid #3333332b}footer .footer_col_head h6{font-size:16px;letter-spacing:1px;color:#3333339c}.footer_col_sociallinks ul li:before{display:none}.footer_col_sociallinks ul{float:left}.footer_col_sociallinks ul li{margin:0}.footer_col_sociallinks ul li:first-child{padding-left:0!important}.contact_content_sec .contact_mainhead{font-size:48px!important;font-weight:600;line-height:1.2;letter-spacing:1px;color:#fff}.contact_content_sec .contact_subhead{color:#7a89ab;margin:20px 0}.contact_form_page .contactform_inner input[type=text],input[type=email],input[type=tel],textarea{width:100%;height:60px;padding-top:0;padding-bottom:0;margin-bottom:20px;border-color:#ffffff;color:#555c6e;font-size:13px;padding:8px 15px}.contact_form_page .contactform_inner .wpcf7-submit.talk{font-weight:400;letter-spacing:4px;padding:17px 40px;line-height:21px;font-size:18px;width:100%;background:#307f46;text-transform:uppercase;border-width:0px;border-style:solid;border-color:#ffffff;color:#ffffff;cursor:pointer}.contact_form_page .contactform_inner .wpcf7-submit.talk:hover{background:#fff;color:#307f46;transition-duration:1s}@-webkit-keyframes mover{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}@keyframes mover{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a{animation:mover 0.80s infinite alternate}.about_andrea{font-size:18px;color:#2f003f}.top_comingup .container{line-height:1.2em!important}.et-social-instagram a:before{content:'\e09a'}.top_comingup{background:radial-gradient(circle at left,#020102 0%,#1e6147 100%)!important}#main-footer .footer-widget .fwidget{float:left;width:100%;text-align:center}#main-footer .contact_links span{width:40%;float:left;text-align:center}#main-footer .contact_links a{text-align:left;width:60%}#main-footer .footer_col_sociallinks ul{width:100%;float:left;text-align:center}@media only screen and (max-width:767px){.contact_content_sec .contact_mainhead{font-size:38px!important}.portfolio_btn_col .et_pb_button_module_wrapper{text-align:center}#main-footer .footer-widget .fwidget{float:left;width:100%;text-align:center}#main-footer .footer_col_sociallinks ul{width:100%;float:left;text-align:center}#main-footer .contact_links span{width:22%;float:left;text-align:left}#main-footer .contact_links a{text-align:left;width:78%}.home_banner .banner .et_pb_container{width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.contact_content_sec .contact_mainhead{font-size:38px!important}.portfolio_btn_col .et_pb_button_module_wrapper{text-align:center}#main-footer .footer-widget{width:100%!important}#main-footer .footer-widget .fwidget{float:left;width:100%;text-align:center}#main-footer .footer_col_sociallinks ul{width:100%;float:left;text-align:center}#main-footer .contact_links span{width:40%;float:left;text-align:right}#main-footer .contact_links a{text-align:left;width:60%}}#top-header .container{padding-bottom:.75em}.widget .textwidget p{text-align:center;padding-left:0px!important}.footer-widget .et_pb_widget div{margin-left:0px}