@charset "utf-8";
/* CSS Document */

.names{font-size:50px;
font-family: "wreath", serif;
font-weight: 500;
font-style: normal;
    color:rgb(166, 85, 99);}
    
    .normal_For_London{font-size:23px;
    font-family:courier; 
    color:rgb(2, 7, 93);}
    
    .normal_For_italy{font-size:24px;
    font-family:courier; 
    color:rgb(183, 52, 52);}
    
  .introduction{font-family: "wayfinder-cf", serif;
font-weight: 100;
font-style: italic;
font-size:50;
color:rgb(211, 66, 144);
text-align:center;
}

.other{font-family: "beverly-drive-right", sans-serif;
font-weight: 600;
font-style: normal;
color:rgb(211, 66, 144);
}


a{
color:rgb(220, 161, 191);    
}

a:visited{ 
color:rgb(223, 13, 123);
}





.form-row{
    padding:10px 0;
    display:flex;
}
.form-row label {
    padding-right:10px;
}

.form-row imput{
    flex:1;
}

.column-layout {
    max-width:1300px;
    background-color:rgb(146, 168, 209);
    margin:40px auto 0 auto;
    line-height:1.65;
    padding:20px 50px;
    display:flex;
}

.main-column{
    flex:3;
    order:1;
}

.sidebar-one{
    flex:1;
    order:2;
    font-family:Courier, monospace;
    color:rgb(34, 28, 124 );
    text-align:center;
    font-size:24px;
}

.sidebar-two{
    flex:1;
    order:3;
}

.call-out-container{
    max-width:1400px;
    margin:40px auto 0 auto;
    display:flex;
    align-items:center;
}

.call-out{
    padding:20px;
    margin-bottom:20px;
    flex:1;
    margin-right:40px;
    width:30%;
}

@media (min-width:900px) {
    .call-out-container {
    display:flex;
    justify-content:space-between; 
    }
    }


.call-out:nth-child(1) {background-color:rgb(115, 147, 179);}
.call-out:nth-child(2) {background-color:rgb(96, 130, 182);}
.call-out:nth-child(3) {background-color:rgb(70, 130, 180);}

.equal-height-container {
    max-width:900px;
    margin:0 auto;
    display:flex;
}

.first{
    background-color:rgb(173, 216, 230);
    padding:20px;
    flex:1;
}

.second{
    background-color:rgb(152,186,213);
    flex:1;
    display:flex;
    flex-direction:column;
}

.second-a{
    background-color:rgb(48,70,116);
    flex:1;
}

.second-b{
    background-color:rgb(178,203,222);
    flex:1;
}


