@charset "utf-8";
/* CSS Document */
@media (min-width: 300px) and (max-width: 3630px) and (orientation: landscape){

    body {
        clear: none;
        float: left;
        width: 100%;
        margin: 0%;
        padding: 0%;
        background-color:rgb(255, 253, 245);
        font-family:'Raleway';
        font-weight: 400;
        font-style: normal;
    }
    a {
        color: inherit;
        text-decoration: inherit;
    }
    a:hover {
        color: inherit;
        text-decoration: inherit;
    }
    a:visited {
        color: inherit;
        text-decoration: inherit;
    }
    h1{
        color: inherit;
        text-decoration: inherit;
        margin: 0%;
        padding: 0%;
        font-size: inherit;
    }
    h2{
        color: inherit;
        text-decoration: inherit;
        margin: 0%;
        padding: 0%;
        font-size: inherit;
    }
    h3{
        color: inherit;
        text-decoration: inherit;
        margin: 0%;
        padding: 0%;
        font-size: inherit;
    }
    h4{
        color: inherit;
        text-decoration: inherit;
        margin: 0%;
        padding: 0%;
        font-size: inherit;
    }
    h5{
        color: inherit;
        text-decoration: inherit;
        margin: 0%;
        padding: 0%;
        font-size: inherit;
    }
    h6{
        color: inherit;
        text-decoration: inherit;
        margin: 0%;
        padding: 0%;
        font-size: inherit;
    }

    /*#background-video{
        width: 100vw;
        height: 100vh;
        object-fit: cover;
        position: fixed;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        z-index: -1;
    }*/

    
    /*.video-container video {
        clear: none;
        float: left;


      width: 100%;
      height: 100%;
      position: absolute;
      object-fit: cover;
      z-index: 0;
    }*/




    #header {
        clear: none;
        float: left;
        width: 100%;
        margin: 0%;
        padding: 0%;

        background-color: rgb(5, 35, 60);
    }
    #main-content{
        clear: none;
        float: left;
        width: 100%;
        margin: 0%;
        padding: 0%;
    }
    #footer{
        clear: none;
        float: left;
        width: 100%;
        margin: 0%;
        padding: 0%;
        background-color: rgb(5, 35, 60);
    }

    #learn-more-links{
        color: inherit;
        transition: ease-in-out 0.5s;
    }
    #learn-more-links:hover{
        color:crimson;
        transition: ease-in-out 0.5s;
    }




    #logo {
        float: left;
        width: 21%;
        margin: 0%;
        padding: 0%;
    }
    #page-titles{
        float: left;
        width: 72%;
        margin: 0%;
        padding: 0%;
        background-color: rgb(5, 35, 60);
        color: aliceblue;
        font-family: 'Cormorant Garamond';
        font-weight: 400;
        font-style: normal;
    }
    #immigration-law{
        float: left;
        width: 60%;
        margin: 1%;
        padding: 0%;
        font-size: 600%;
        border-bottom: white thin solid;
    }
    #page-name{
        float: left;
        width: 94%;
        margin: 0% 3% 1% 12%;
        padding: 0%;
        font-size: 300%;
    }









    #menu-options{
        clear: none;
        float: left;
        width: 100%;
        margin: 0%;
        padding: 0%;
        
    }



    #telephone-option{
        clear: none;
        float: left;
        width: 19%;
        margin: 1% 0%;
    }
    #phone-icon{
        clear: none;
        float: left;
        width: 30%;
        font-size: 600%;
        text-align: center;
    }
    #hablamos-spanish{
        clear: none;
        float: left;
        width: 60%;
        font-size: 130%;
        text-align:center;
    }
    #phone-number{
        clear: none;
        float: left;
        width: 60%;
        margin: 3% 0%;
        padding: 0.5% 0%;;
        font-size: 180%;
        text-align: center;
        background-color: crimson;
        color: beige;
        border-radius: 9px;
    }
    #call-option{
        clear: none;
        float: left;
        width: 30%;
        font-size: 130%;
        text-align:center;
        visibility:hidden;
    }
    #text-option{
        clear: none;
        float: left;
        width: 30%;
        font-size: 130%;
        text-align:center;
        visibility:hidden;
    }




    #menu{
        clear: none;
        float: left;
        width: 81%;
    }
    #button-language{
        clear: none;
        float: left;
        margin: 3%;
        padding: 1%;
        font-size: 130%;
		font-weight: bolder;
        color: crimson; 
        box-shadow: -3px 3px 3px rgb(106, 106, 106);  
        border-radius: 9px;
        transition: ease-in-out 0.5s;
    }
    #button-language:hover{
        clear: none;
        float: left;
        margin: 3%;
        padding: 1%;
        font-size: 130%;
        color: crimson; 
        box-shadow: -5.1px 5.1px 9px black;  
        border-radius: 9px;
        transition: ease-in-out 0.5s;
    }
	#button-mobile{
        clear: none;
        float: left;
        margin: 0%;
        padding: 0%%;
		width: 0.5%;
        font-size: 1%;
		font-weight: bolder;
        color: crimson; 
        box-shadow: 0px 0px -0px rgb(106, 106, 106);  
        border-radius: 9px;
		text-align: center;
        transition: ease-in-out 0.5s;
		visibility: hidden;
    }
    #button-current-page{
        clear: none;
        float: left;
        margin: 3%;
        padding: 1%;
        font-size: 130%;
        border-bottom: red thin solid;   
    }
    #button{
        clear: none;
        float: left;
        margin: 3%;
        padding: 1%;
        font-size: 130%;   
        transition: ease-in-out 0.5s;
        background-color: inherit;
        color: inherit;
        box-shadow: 0px 0px 0px white;
        border-radius: 9px;
    }
    #button:hover{
        clear: none;
        float: left;
        margin: 3%;
        padding: 1%;
        font-size: 130%;   
        transition: ease-in-out 0.5s;
        background-color: inherit;
        color: inherit;
        box-shadow: -3px 3px 6px rgb(0, 0, 0);
        border-radius: 9px;
    }






    #footer-logo {
        clear: none;
        float: left;
        width: 9%;
        margin: 3% 45.5% 1% 45.5%;
        text-align: center;
    }
    #footer-content{
        clear: none;
        float: left;
        width: 15%;
        margin: 1% 42.5%;
        text-align: center;
        color: rgb(17, 100, 167);
    }
    #copyright {
        color: rgb(109, 131, 148);
    }

    /*=============HOME PAGE========================*/
    /*=============HOME PAGE========================*/
    /*=============HOME PAGE========================*/
    /*=============HOME PAGE========================*/
    /*=============HOME PAGE========================*/
    /*=============HOME PAGE========================*/
    /*=============HOME PAGE========================*/
    /*=============HOME PAGE========================*/
    /*=============HOME PAGE========================*/



    #legal-representation{
        clear: none;
        float: left;
        width: 95%;
        margin: 0%;
        padding: 0%;
    }
    #legal-representation-image{
        clear: none;
        float: left;
        width: 30%;
        margin: 0%;
        padding: 0%;
    }
    #legal-representation-content{
        clear: none;
        float: left;
        width: 70%;
        margin: 0%;
        padding: 0%;
    }
    #legal-representation-title{
        clear: none;
        float: left;
        width: 60%;
        margin: 6% 21% 1% 3%;
        padding: 0%;
        font-size: 210%;
        font-weight: bolder;
        color: maroon;
        border-bottom: maroon thin solid;
    }
    #legal-representation-written-content{
        clear: none;
        float: left;
        width: 100%;
        margin: 0% 0% 3% 6%; 
        padding: 0%;
        font-size: 180%;
    }



    #lawyer-robert{
        clear: none;
        float: left;
        width: 99.9%;
        margin: 0%;
        padding: 0%;
        background-color:  rgb(5, 35, 60);
    }
    #lawyer-robert-image{
        clear: none;
        float: left;
        width: 30%;
        margin: 0%;
        padding: 0%;
    }
    #lawyer-robert-content{
        clear: none;
        float: left;
        width: 50%;
        margin: 0% 1%;
        padding: 0%;
        color: azure;
    }
    #lawyer-robert-title{
        clear: none;
        float: left;
        width: 60%;
        margin: 6% 3% 1% 21%;
        padding: 0%;
        font-size: 210%;
        font-weight: bolder;
        color: rgb(255, 255, 255);
        border-bottom: maroon thin solid;
        text-align: right;
    }
    #lawyer-robert-written-content{
        clear: none;
        float: left;
        width: 100%;
        margin: 0% 12% 3% 0%; 
        padding: 0%;
        font-size: 180%;
        text-align: right;
    }


    #meet-the-legal-team{
        clear: none;
        float: left;
        width: 95%;
        margin: 0%;
        padding: 0%;
    }
    #meet-the-legal-team-image{
        clear: none;
        float: left;
        width: 30%;
        margin: 0%;
        padding: 0%;
    }
    #meet-the-legal-team-content{
        clear: none;
        float: left;
        width: 70%;
        margin: 0%;
        padding: 0%;
    }
    #meet-the-legal-team-title{
        clear: none;
        float: left;
        width: 60%;
        margin: 6% 21% 1% 3%;
        padding: 0%;
        font-size: 210%;
        font-weight: bolder;
        color: maroon;
        border-bottom: maroon thin solid;
    }
    #meet-the-legal-team-written-content{
        clear: none;
        float: left;
        width: 100%;
        margin: 0% 0% 3% 6%; 
        padding: 0%;
        font-size: 180%;
    }









    /*=============Services PAGE========================*/
    /*=============Services PAGE========================*/
    /*=============Services PAGE========================*/
    /*=============Services PAGE========================*/
    /*=============Services PAGE========================*/
    /*=============Services PAGE========================*/
    /*=============Services PAGE========================*/
    /*=============Services PAGE========================*/
    /*=============Services PAGE========================*/
	
	#service-box-1{
		clear: none;
		float: left;
		width: 100%;
		margin: 0%;
		padding: 0%;
		background-image:url("images/pexels-christian-thani-12370347.jpg");
		background-position: top;
		background-size: cover;
		height: 900px;
		background-attachment: fixed;
	}
	#service-box-title-1{
    clear: none;
    float: left;
    width: 93%;
    margin:6% 3% 0% 3%;
    font-size: 600%;
    color: rgba(0,42,91,1.00);
	border-bottom: rgba(138,50,0,1.00) thin solid;
		text-shadow: -2px 2px 2px black;
	}
	#service-box-cotent-1{
		clear: none;
		float: left;
		width: 93%;
		padding: 1%;
		margin: 0% 3% 3% 3%;
		font-size: 300%;
		color: rgba(0,42,91,1.00);
		background-color: rgba(199,229,251,0.46);
		border-bottom-left-radius: 12px;
		border-bottom-right-radius: 12px;
		
	}
	
	
	#service-box-2{
		clear: none;
		float: left;
		width: 100%;
		margin: 0%;
		padding: 0%;
		background-image:url("images/pexels-andrea-piacquadio-3801701.jpg");
		background-position: top;
		background-size: cover;
		height: 900px;
		background-attachment: fixed;
	}
	#service-box-title-2{
    clear: none;
    float: left;
    width: 93%;
    margin:6% 3% 0% 3%;
    font-size: 600%;
    color: rgba(91,0,37,1.00);
    border-bottom: rgba(138,50,0,1.00) thin solid;
		text-shadow: -2px 2px 2px black;
	}
	#service-box-cotent-2{
    clear: none;
    float: left;
    width: 93%;
    margin: 0% 3% 3% 3%;
		padding: 1%;
    font-size: 300%;
    color: rgba(91,0,22,1.00);
    background-color: rgba(249,148,148,0.46);
		border-bottom-left-radius: 12px;
		border-bottom-right-radius: 12px;
	}
	
	
	#service-box-3{
		clear: none;
		float: left;
		width: 100%;
		margin: 0%;
		padding: 0%;
		background-image:url("images/pexels-august-de-richelieu-4262424.jpg");
		background-position: top;
		background-size: cover;
		height: 900px;
		background-attachment: fixed;
	}
	#service-box-title-3{
    clear: none;
    float: left;
    width: 93%;
    margin:6% 3% 0% 3%;
    font-size: 600%;
    color: rgba(251,234,194,1.00);
    border-bottom: rgba(138,50,0,1.00) thin solid;
		text-shadow: -2px 2px 2px black;
	}
	#service-box-cotent-3{
    clear: none;
    float: left;
    width: 93%;
    margin: 0% 3% 3% 3%;
			padding: 1%;
    font-size: 300%;
    color: rgba(127,46,5,1.00);
    background-color: rgba(251,230,199,0.46);
		border-bottom-left-radius: 12px;
		border-bottom-right-radius: 12px;
	}
	
	
	#service-box-4{
		clear: none;
		float: left;
		width: 100%;
		margin: 0%;
		padding: 0%;
		background-image:url("images/pexels-caleb-oquendo-3038369.jpg");
		background-position: top;
		background-size: cover;
		height: 900px;
		background-attachment: fixed;
	}
	#service-box-title-4{
    clear: none;
    float: left;
    width: 93%;
    margin: 6% 3% 0% 3%;
    font-size: 600%;
    color: rgba(249,233,239,1.00);
    border-bottom: rgba(138,50,0,1.00) thin solid;
    text-shadow: -2px 2px 2px black;
	}
	#service-box-cotent-4{
    clear: none;
    float: left;
    width: 93%;
    margin: 0% 3% 3% 3%;
		padding: 1%;
    font-size: 300%;
    color: rgba(249,233,239,1.00);
    background-color: rgba(57,1,14,0.60);
		border-bottom-left-radius: 12px;
		border-bottom-right-radius: 12px;
	}
	
	
	#service-box-5{
		clear: none;
		float: left;
		width: 100%;
		margin: 0%;
		padding: 0%;
		background-image:url("images/pexels-moises-fonseca-12889981.jpg");
		background-position: top;
		background-size: cover;
		height: 900px;
		background-attachment: fixed;
	}
	#service-box-title-5{
    clear: none;
    float: left;
    width: 93%;
    margin: 6% 3% 0% 3%;
    font-size: 600%;
    color: rgba(249,233,239,1.00);
    border-bottom: rgba(138,50,0,1.00) thin solid;
    text-shadow: -2px 2px 2px black;
	}
	#service-box-cotent-5{
    clear: none;
    float: left;
    width: 93%;
    margin: 0% 3% 3% 3%;
		padding: 1%;
    font-size: 300%;
    color: rgba(249,233,239,1.00);
    background-color: rgba(57,1,14,0.60);
		border-bottom-left-radius: 12px;
		border-bottom-right-radius: 12px;
	}
	
	#service-box-6{
		clear: none;
		float: left;
		width: 100%;
		margin: 0%;
		padding: 0%;
		background-image:url("images/pexels-david-gomes-3062929.jpg");
		background-position: top;
		background-size: cover;
		height: 900px;
		background-attachment: fixed;
	}
	#service-box-title-6{
    clear: none;
    float: left;
    width: 93%;
    margin: 6% 3% 0% 3%;
    font-size: 600%;
    color: rgba(249,233,239,1.00);
    border-bottom: rgba(138,50,0,1.00) thin solid;
    text-shadow: -2px 2px 2px black;
	}
	#service-box-cotent-6{
    clear: none;
    float: left;
    width: 93%;
    margin: 0% 3% 3% 3%;
    padding: 1%;
    font-size: 300%;
    color: rgba(249,233,239,1.00);
    background-color: rgba(162,21,54,0.60);
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
	}
	
	#service-box-7{
		clear: none;
		float: left;
		width: 100%;
		margin: 0%;
		padding: 0%;
		background-image:url("images/pexels-archie-binamira-754769.jpg");
		background-position: top;
		background-size: cover;
		height: 900px;
		background-attachment: fixed;
	}
	#service-box-title-7{
    clear: none;
    float: left;
    width: 93%;
    margin: 6% 3% 0% 3%;
    font-size: 600%;
    color: rgba(249,233,239,1.00);
    border-bottom: rgba(138,50,0,1.00) thin solid;
    text-shadow: -2px 2px 2px black;
	}
	#service-box-cotent-7{
    clear: none;
    float: left;
    width: 93%;
    margin: 0% 3% 3% 3%;
		padding: 1%;
    font-size: 300%;
    color: rgba(249,233,239,1.00);
    background-color: rgba(57,1,14,0.60);
		border-bottom-left-radius: 12px;
		border-bottom-right-radius: 12px;
	}
	
	#service-box-8{
		clear: none;
		float: left;
		width: 100%;
		margin: 0%;
		padding: 0%;
		background-image:url("images/pexels-anete-lusina-5723261.jpg");
		background-position: top;
		background-size: cover;
		height: 900px;
		background-attachment: fixed;
	}
	#service-box-title-8{
    clear: none;
    float: left;
    width: 93%;
    margin: 6% 3% 0% 3%;
    font-size: 600%;
    color: rgba(233,248,249,1.00);
    border-bottom: rgba(138,50,0,1.00) thin solid;
    text-shadow: -2px 2px 2px black;
	}
	#service-box-cotent-8{
    clear: none;
    float: left;
    width: 93%;
    margin: 0% 3% 3% 3%;
    padding: 1%;
    font-size: 300%;
    color: rgba(233,248,249,1.00);
    background-color: rgba(0,50,57,0.60);
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
	}
	
	#service-box-9{
		clear: none;
		float: left;
		width: 100%;
		margin: 0%;
		padding: 0%;
		background-image:url("images/pexels-wf-5579045.jpg");
		background-position: top;
		background-size: cover;
		height: 900px;
		background-attachment: fixed;
	}
	#service-box-title-9{
    clear: none;
    float: left;
    width: 93%;
    margin: 6% 3% 0% 3%;
    font-size: 600%;
    color: rgba(241,77,39,1.00);
    border-bottom: rgba(138,50,0,1.00) thin solid;
    text-shadow: -2px 2px 2px black;
	}
	#service-box-cotent-9{
    clear: none;
    float: left;
    width: 93%;
    margin: 0% 3% 3% 3%;
    padding: 1%;
    font-size: 300%;
    color: rgba(249,233,239,1.00);
    background-color: rgba(111,39,0,0.60);
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
	}
	
	#service-box-10{
		clear: none;
		float: left;
		width: 100%;
		margin: 0%;
		padding: 0%;
		background-image:url("images/pexels-min-an-853168.jpg");
		background-position: top;
		background-size: cover;
		height: 900px;
		background-attachment: fixed;
	}
	#service-box-title-10{
    clear: none;
    float: left;
    width: 93%;
    margin: 6% 3% 0% 3%;
    font-size: 600%;
    color: rgba(249,233,239,1.00);
    border-bottom: rgba(138,50,0,1.00) thin solid;
    text-shadow: -2px 2px 2px black;
	}
	#service-box-cotent-10{
    clear: none;
    float: left;
    width: 93%;
    margin: 0% 3% 3% 3%;
		padding: 1%;
    font-size: 300%;
    color: rgba(249,233,239,1.00);
    background-color: rgba(57,1,14,0.60);
		border-bottom-left-radius: 12px;
		border-bottom-right-radius: 12px;
	}






    /*=============Contact PAGE========================*/
    /*=============Contact PAGE========================*/
    /*=============Contact PAGE========================*/
    /*=============Contact PAGE========================*/
    /*=============Contact PAGE========================*/
    /*=============Contact PAGE========================*/
    /*=============Contact PAGE========================*/
    /*=============Contact PAGE========================*/
    /*=============Contact PAGE========================*/

    #contact-methods{
        clear: none;
        float: left;
        width: 100%;
        margin: 0%;
        padding: 0%;

    }

    #email-tab{
        clear: none;
        float: left;
        width: 30%;
        margin: 1% 0.5%;
        padding: 0%;
        text-align: center;
    }
    #email-title{
        clear: none;
        float: left;
        width: 98%;
        margin: 1%;
        padding: 1%;
        font-size: 300%;
        border-bottom: red thin solid;
    }
    #email{
        clear: none;
        float: left;
        width: 98%;
        margin: 1%;
        padding: 1%;
        font-size: 150%;
        color: inherit;
        background-color: inherit;
        border-radius:0px;
        transition: ease-in-out 0.5s;
    }
    #email:hover{
        clear: none;
        float: left;
        width: 98%;
        margin: 1%;
        padding: 1%;
        font-size: 150%;
        color:antiquewhite;
        background-color:maroon;
        border-radius:9px;
        transition: ease-in-out 0.5s;
    }

    #telephone-tab{
        clear: none;
        float: left;
        width: 30%;
        margin: 1% 0.5%;
        padding: 0%;
        text-align: center;
    }
    #telephone-title{
        clear: none;
        float: left;
        width: 98%;
        margin: 1%;
        padding: 1%;
        font-size: 300%;
        border-bottom: red thin solid;
    }
    #telephone{
        clear: none;
        float: left;
        width: 98%;
        margin: 1%;
        padding: 1%;
        font-size: 150%;
        color: inherit;
        background-color: inherit;
        border-radius:0px;
        transition: ease-in-out 0.5s;
    }
    #telephone:hover{
        clear: none;
        float: left;
        width: 98%;
        margin: 1%;
        padding: 1%;
        font-size: 150%;
        color:antiquewhite;
        background-color:maroon;
        border-radius:9px;
        transition: ease-in-out 0.5s;
    }

    #directions-tab{
        clear: none;
        float: left;
        width: 30%;
        margin: 1% 0.5%;
        padding: 0%;
        text-align: center;
    }
    #directions-title{
        clear: none;
        float: left;
        width: 98%;
        margin: 1%;
        padding: 1%;
        font-size: 300%;
        border-bottom: red thin solid;
    }
    #directions{
        clear: none;
        float: left;
        width: 98%;
        margin: 1%;
        padding: 1%;
        font-size: 150%;
        color: inherit;
        background-color: inherit;
        border-radius:0px;
        transition: ease-in-out 0.5s;
    }
    #directions:hover{
        clear: none;
        float: left;
        width: 98%;
        margin: 1%;
        padding: 1%;
        font-size: 150%;
        color:antiquewhite;
        background-color:maroon;
        border-radius:9px;
        transition: ease-in-out 0.5s;
    }


    #department-directory{
    clear: none;
    float: left;
    width: 100%;
    margin: 0%;
    padding: 0%;
    background-color: rgba(255,255,255,0.00);
    color: #001017;
    }
    #department-directory-title{
        clear: none;
        float: left;
        width: 100%;
        margin: 0%;
        padding: 0%;
        text-align: center;
        font-size: 300%;
    }
    #department-directory-content{
        clear: none;
        float: left;
        width: 100%;
        margin: 0%;
        padding: 0%;
    }
    #directory-icons{
        font-size: 210%;
    }



    #billing-department{
        clear: none;
        float: left;
        width: 30%;
        margin: 1.6%;
        /*height:900px;*/
        padding: 0%;
        border: thin solid crimson;
        border-radius: 9px;

    }
	#billing-deparment-icon{
		clear: none;
		float: left;
		font-size: 210%;
		margin: 1% 40%;
		-webkit-text-stroke: 1px;
		-webkit-text-stroke-color:#007DFF;
	}
    #billing-department-title{
    clear: none;
    float: left;
    width: 100%;
    margin: 0%;
    padding: 1% 0%;
    font-size: 400%;
    text-align: center;
    border-bottom: thin solid #B50407;
    background-image: linear-gradient(rgba(0, 0, 0, 0.527),rgba(0, 0, 0, 0.5)) ,url("images/pexels-eva-bronzini-7598536green.jpg");
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: contain;
    color: #E7F1F3;
    text-shadow: -2px 2px 6px black;
    }
    #billing-department-content{
        clear: none;
        float: left;
        width: 100%;
        margin: 1% 0% 3% 0%;
        padding: 0%;
        text-align: center;
        font-size: 210%;
    }

    #free-consultation{
        clear: none;
        float: left;
        width: 30%;
        margin: 1.6%;
        /*height:900px;*/
        padding: 0%;
        border: thin solid crimson;
        border-radius: 9px;

    }
	
	#free-consultation-icon{
		clear: none;
		float: left;
		font-size: 210%;
		margin: 1% 40%;
		-webkit-text-stroke: 1px;
		-webkit-text-stroke-color:#007DFF;
	}
	
    #free-consultation-title{
	clear: none;
	float: left;
	width: 100%;
	margin: 0%;
	padding: 1% 0%;
	font-size: 400%;
	text-align: center;
	border-bottom: thin solid #B50407;
	background-image:linear-gradient(rgba(0, 0, 0, 0.527),rgba(0, 0, 0, 0.5)) ,url("images/pexels-eva-bronzini-7598536.jpg");
	background-attachment: fixed;
	background-repeat: repeat;
	background-size: contain;
	color: #E7F1F3;
	text-shadow: -2px 2px 6px black;
    }
    #free-consultation-content{
        clear: none;
        float: left;
        width: 100%;
        margin: 1% 0% 3% 0%;
        padding: 0%;
        text-align: center;
        font-size: 210%;
    }

    #check-my-case{
        clear: none;
        float: left;
        width: 30%;
        margin: 1.6%;
        /*height:900px;*/
        padding: 0%;
        border: thin solid crimson;
        border-radius: 9px;

    }
	#check-mu-case-icon{
		clear: none;
		float: left;
		font-size: 210%;
		margin: 1% 40%;
		-webkit-text-stroke: 1px;
		-webkit-text-stroke-color:#007DFF;
	}
    #check-my-case-title{
	clear: none;
	float: left;
	width: 100%;
	margin: 0%;
	padding: 1% 0%;
	font-size: 400%;
	text-align: center;
	border-bottom: thin solid #B50407;
	background-image: linear-gradient(rgba(0, 0, 0, 0.527),rgba(0, 0, 0, 0.5)) ,url("images/pexels-eva-bronzini-7598536blue.jpg");
	background-attachment: fixed;
	background-repeat: repeat;
		background-position: center;
	background-size: contain;
	color: #E7F1F3;
	text-shadow: -2px 2px 6px black;
    }
    #check-my-case-content{
        clear: none;
        float: left;
        width: 100%;
        margin: 1% 0% 3% 0%;
        padding: 0%;
        text-align: center;
        font-size: 210%;
    }



    #social-sites{
        clear: none;
        float: left;
        width: 100%;
        margin: 0%;
        padding: 0%;
    }
    #social-sites-title{
        clear: none;
        float: left;
        width: 60%;
        margin: 6% 11% 3% 19%;
        padding: 1% 0% 1% 0%;
        border: thin solid crimson;
        border-radius: 9px;
        font-size: 300%;
        text-align: center;
        box-shadow: -6px 6px 6px grey ;

    }
    #facebook{
        clear: none;
        float: left;
        width: 9%;
        margin: 2% 2% 2% 27%;
        padding: 0%;
        color: rgb(34, 34, 34);
        font-size: 300%;
        text-align: center;
        transition: ease-in-out 0.5s;
    }
    #facebook:hover{
        clear: none;
        float: left;
        width: 9%;
        margin: 0% 2% 0% 27%;
        padding: 0%;
        color: blue;
        font-size: 510%;
        text-align: center;
        transition: ease-in-out 0.5s;
    }
    #instagram{
        clear: none;
        float: left;
        width: 9%;
        margin: 2%;
        padding: 0%;
        color: rgb(34, 34, 34);
        font-size: 300%;
        text-align: center;
        transition: ease-in-out 0.5s;
    }
    #instagram:hover{
        clear: none;
        float: left;
        width: 9%;
        margin: 0% 2% 0% 2%;
        padding: 0%;
        color: rgb(255, 0, 102);
        font-size: 510%;
        text-align: center;
        transition: ease-in-out 0.5s;
    }

    #youtube{
        clear: none;
        float: left;
        width: 9%;
        margin: 2%;
        padding: 0%;
        color: rgb(34, 34, 34);
        font-size: 300%;
        text-align: center;
        transition: ease-in-out 0.5s;
    }
    #youtube:hover{
        clear: none;
        float: left;
        width: 9%;
        margin: 0% 2% 0% 2%;
        padding: 0%;
        color: rgb(201, 4, 4);
        font-size: 510%;
        text-align: center;
        transition: ease-in-out 0.5s;
    }

    #tiktok{
        clear: none;
        float: left;
        width: 9%;
        margin: 2%;
        padding: 0%;
        color: rgb(0, 0, 0);
        font-size: 300%;
        text-align: center;
        transition: ease-in-out 0.5s;
    }
    #tiktok:hover{
        clear: none;
        float: left;
        width: 9%;
        margin: 0% 2% 0% 2%;
        padding: 0%;
        color: rgb(0, 0, 0);
        font-size: 510%;
        text-align: center;
        transition: ease-in-out 0.5s;
        text-shadow: -0px -0px 15px rgb(255, 0, 149);
        -webkit-text-stroke:3px aqua ;
    }


    #map{
        clear: none;
        float: left;
        width: 100%;
        margin: 1% 0% 0% 0%;
    }
    #map-title{
        clear: none;
        float: left;
        width: 81%;
        margin: 1% 9.5% 1% 9.5%;
        padding: 1% 0% 1% 0%;
        border-bottom: thin solid crimson;
        border-radius: 9px;
        font-size: 300%;
        text-align: center;
    }
    #map-content{
        clear: none;
        float: left;
        width: 81%;
        margin: 0% 9.5% 0% 9.5%;
        padding: 1% 0% 1% 0%;
        border-radius: 9px;
        font-size: 210%;
        text-align: center;
    }

    /*=============DETENIDOS PAGE========================*/
    /*=============DETENIDOS PAGE========================*/
    /*=============DETENIDOS PAGE========================*/
    /*=============DETENIDOS PAGE========================*/
    /*=============DETENIDOS PAGE========================*/
    /*=============DETENIDOS PAGE========================*/
    /*=============DETENIDOS PAGE========================*/
    /*=============DETENIDOS PAGE========================*/
    /*=============DETENIDOS PAGE========================*/
	
	
	
	
	
	/*=============CONOCENOS PAGE========================*/
    /*=============CONOCENOS PAGE========================*/
    /*=============CONOCENOS PAGE========================*/
    /*=============CONOCENOS PAGE========================*/
    /*=============CONOCENOS PAGE========================*/
    /*=============CONOCENOS PAGE========================*/
    /*=============CONOCENOS PAGE========================*/
    /*=============CONOCENOS PAGE========================*/
    /*=============CONOCENOS PAGE========================*/
	
	#team-member{
		clear: none;
		float: left;
		width: 90%;
		margin: 1% 3%;
		padding: 0%;
	}
	#team-member-photo{
		clear: none;
		float: left;
		width: 21%;
		margin: 1% 3%;
		padding: 0%;
		text-align: center;
	}
	#team-memeber-content{
		clear: none;
		float: left;
		width: 72%;
		margin: 1% 0%;
		padding: 0%;
	}
	#team-member-name{
		clear: none;
		float: left;
		width: 90%;
		margin: 9% 3% 1% 1%;
		padding: 0%;
		font-size: 300%;
		border-bottom: #8E0002 thin solid;
		
	}
	#team-member-job{
		clear: none;
		float: left;
		width: 90%;
		margin: 1% 3%;
		padding: 0%;
		font-size: 210%;
	}
	
	
	
	/*=============ROBERT K LACY PAGE========================*/
    /*=============ROBERT K LACY PAGE========================*/
    /*=============ROBERT K LACY PAGE========================*/
    /*=============ROBERT K LACY PAGE========================*/
    /*=============ROBERT K LACY PAGE========================*/
    /*=============ROBERT K LACY PAGE========================*/
    /*=============ROBERT K LACY PAGE========================*/
    /*=============ROBERT K LACY PAGE========================*/
    /*=============ROBERT K LACY PAGE========================*/
	#robert-lacy-description{
		clear: none;
		float: left;
		width: 90%;
		margin: 1% 3%;
		padding: 0%;
		font-size: 150%;
	}
	




}