/*
Theme Name: AWS Title
Description: Custom Divi child theme for AWS Title
Author:   TitleTap
Template: Divi457
*/
@import url("../Divi457/style.css");
/* Style Footer Credits - Lines 948 & 949 */
/* Custom CSS for Site 1*/
.home_slider .et_pb_slide,
.inner_slider .et_pb_slide {
	height: 100vh;
	min-height: 600px;
}
/*---------- [Cut Off Corner Box Styling] ----------*/
.cutCorner {
    position:relative;
    border:none; 
	display: inline-block;
	padding: 50px ;
	margin-bottom: 40px;
}

.cutCorner:before {
    position:absolute; 
	left:0px; top:0px; content:'';
    border-top: 70px solid white;
    border-right: 70px solid transparent;
}

.cutCorner:after {
    position:absolute; left:0px; top:0px; content:'';
    border-top: 70px solid white;
    border-right: 70px solid transparent;
}


/*Standard button styling*/

/*---------- [Custom Button Styling] ----------*/


@media only screen and (min-width: 981px) {
.order_button {border-radius: 5px; height:35px;}
.order_button a {color: #fff !important;}
li.order_button {background: #dd5252; padding: 10px 10px 0px 10px !important; font-size: 20px;}

li.order_button:hover {background: #000000;}

.et-fixed-header#top-header .order_button a {color: #fff !important;}
}

#et-info-phone:before, #et-info-email:before {display: none;}
#et-info-phone a {color: #000;}
#et-info {float: right !important;}

@media only screen and ( max-width: 479px ) {
#et-info {float: center !important;}
}

.staff_person .et_pb_team_member .et_pb_member_social_links {margin-top: -26px; padding-left: 32px !important;}

.widgettitle {font-size: 25px; line-height: 1.2em; font-weight: 600px; margin-top: 10px; text-align: center !important;}

.contact-page-form .et_pb_contact input, .contact-page-form .et_pb_contact textarea {border: 1px solid #ddd !important;}

.contact-page-form .et_pb_contact input:focus, .contact-page-form .et_pb_contact textarea:focus {border: 1px solid #0f6bc0 !important;}


.et_fixed_nav #top-header {position: absolute !important;}
.et-fixed-header {top: 0px!important;}

#et-info-phone .phn {text-decoration: underline;}
#footer-info a {text-decoration: underline; font-weight: 400 !important;}


